|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   33 #ifndef vtkXYPlotRepresentation_h 
   34 #define vtkXYPlotRepresentation_h 
   37 #include "vtkInteractionWidgetsModule.h"  
   88   void SetGlyphSize(
double x);
 
   89   void SetPlotGlyphType(
int curve, 
int glyph);
 
   96   void SetTitle(
const char* 
title);
 
   97   void SetTitleColor(
double r, 
double g, 
double b);
 
   98   void SetTitleFontFamily(
int x);
 
   99   void SetTitleBold(
int x);
 
  100   void SetTitleItalic(
int x);
 
  101   void SetTitleShadow(
int x);
 
  102   void SetTitleFontSize(
int x);
 
  103   void SetTitleJustification(
int x);
 
  104   void SetTitleVerticalJustification(
int x);
 
  105   void SetAdjustTitlePosition(
int x);
 
  106   void SetTitlePosition(
double x, 
double y);
 
  113   void SetXAxisColor(
double r, 
double g, 
double b);
 
  114   void SetYAxisColor(
double r, 
double g, 
double b);
 
  115   void SetXTitle(
const char* ytitle);
 
  117   void SetXRange(
double min, 
double max);
 
  118   void SetYTitle(
const char* ytitle);
 
  120   void SetYRange(
double min, 
double max);
 
  121   void SetYTitlePosition(
int pos);
 
  122   int GetYTitlePosition() 
const;
 
  123   void SetXValues(
int x);
 
  130   void SetAxisTitleColor(
double r, 
double g, 
double b);
 
  131   void SetAxisTitleFontFamily(
int x);
 
  132   void SetAxisTitleBold(
int x);
 
  133   void SetAxisTitleItalic(
int x);
 
  134   void SetAxisTitleShadow(
int x);
 
  135   void SetAxisTitleFontSize(
int x);
 
  136   void SetAxisTitleJustification(
int x);
 
  137   void SetAxisTitleVerticalJustification(
int x);
 
  144   void SetAxisLabelColor(
double r, 
double g, 
double b);
 
  145   void SetAxisLabelFontFamily(
int x);
 
  146   void SetAxisLabelBold(
int x);
 
  147   void SetAxisLabelItalic(
int x);
 
  148   void SetAxisLabelShadow(
int x);
 
  149   void SetAxisLabelFontSize(
int x);
 
  150   void SetAxisLabelJustification(
int x);
 
  151   void SetAxisLabelVerticalJustification(
int x);
 
  152   void SetXLabelFormat(
const char* _arg);
 
  153   void SetYLabelFormat(
const char* _arg);
 
  160   void SetBorder(
int x);
 
  161   void RemoveAllActiveCurves();
 
  162   void AddUserCurvesPoint(
double c, 
double x, 
double y);
 
  163   void SetLegend(
int x);
 
  164   void SetLegendBorder(
int b);
 
  165   void SetLegendBox(
int b);
 
  166   void SetLegendBoxColor(
double r, 
double g, 
double b);
 
  167   void SetLegendPosition(
double x, 
double y);
 
  168   void SetLegendPosition2(
double x, 
double y);
 
  169   void SetLineWidth(
double w);
 
  170   void SetPlotColor(
int i, 
int r, 
int g, 
int b);
 
  171   void SetPlotLines(
int i);
 
  172   void SetPlotPoints(
int i);
 
  173   void SetPlotLabel(
int i, 
const char* label);
 
  187 #endif // vtkXYPlotRepresentation_h 
  
represent a vtkBorderWidget
void WidgetInteraction(double eventPos[2]) override
vtkXYPlotActor * XYPlotActor
int RenderOpaqueGeometry(vtkViewport *) override
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THESE METHODS OUTSIDE OF THE RENDE...
static vtkBorderRepresentation * New()
Instantiate this class.
void BuildRepresentation() override
Subclasses should implement these methods.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
window superclass for vtkRenderWindow
void GetActors2D(vtkPropCollection *) override
These methods are necessary to make this representation behave as a vtkProp.
virtual vtkTypeBool GetVisibility()
void ReleaseGraphicsResources(vtkWindow *) override
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Release any graphics resources that are being...
a simple class to control print indentation
int RenderTranslucentPolygonalGeometry(vtkViewport *) override
void GetSize(double size[2]) override
abstract specification for Viewports
generate an x-y plot from input dataset(s) or field data
represent XY plot for vtkXYPlotWidget
virtual void SetVisibility(vtkTypeBool)
Set/Get visibility of this vtkProp.
int RenderOverlay(vtkViewport *) override
vtkTypeBool HasTranslucentPolygonalGeometry() override
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THESE METHODS OUTSIDE OF THE RENDE...