Public Member Functions |
| | vtkTypeRevisionMacro (VISU_XYPlotActor, vtkActor2D) |
| | VTK type revision macros.
|
| void | PrintSelf (ostream &os, vtkIndent indent) |
| void | AddInput (vtkDataSet *in, const char *arrayName, int component) |
| void | AddInput (vtkDataSet *in) |
| void | RemoveInput (vtkDataSet *in, const char *arrayName, int component) |
| void | RemoveInput (vtkDataSet *in) |
| void | RemoveAllInputs () |
| vtkDataSetCollection * | GetInputList () |
| void | SetPointComponent (int i, int comp) |
| int | GetPointComponent (int i) |
| | vtkSetClampMacro (XValues, int, VTK_XYPLOT_INDEX, VTK_XYPLOT_VALUE) |
| | vtkGetMacro (XValues, int) |
| void | SetXValuesToIndex () |
| void | SetXValuesToArcLength () |
| void | SetXValuesToNormalizedArcLength () |
| void | SetXValuesToValue () |
| const char * | GetXValuesAsString () |
| void | AddDataObjectInput (vtkDataObject *in) |
| void | RemoveDataObjectInput (vtkDataObject *in) |
| vtkDataObjectCollection * | GetDataObjectInputList () |
| | vtkSetClampMacro (DataObjectPlotMode, int, VTK_XYPLOT_ROW, VTK_XYPLOT_COLUMN) |
| | vtkGetMacro (DataObjectPlotMode, int) |
| void | SetDataObjectPlotModeToRows () |
| void | SetDataObjectPlotModeToColumns () |
| const char * | GetDataObjectPlotModeAsString () |
| void | SetDataObjectXComponent (int i, int comp) |
| int | GetDataObjectXComponent (int i) |
| void | SetDataObjectYComponent (int i, int comp) |
| int | GetDataObjectYComponent (int i) |
| void | SetPlotColor (int i, double r, double g, double b) |
| void | SetPlotColor (int i, const double color[3]) |
| double * | GetPlotColor (int i) |
| void | SetPlotSymbol (int i, vtkPolyData *input) |
| vtkPolyData * | GetPlotSymbol (int i) |
| void | SetPlotLabel (int i, const char *label) |
| const char * | GetPlotLabel (int i) |
| | vtkGetMacro (PlotCurvePoints, int) |
| | vtkSetMacro (PlotCurvePoints, int) |
| | vtkBooleanMacro (PlotCurvePoints, int) |
| | vtkGetMacro (PlotCurveLines, int) |
| | vtkSetMacro (PlotCurveLines, int) |
| | vtkBooleanMacro (PlotCurveLines, int) |
| void | SetPlotLines (int i, int) |
| int | GetPlotLines (int i) |
| void | SetPlotPoints (int i, int) |
| int | GetPlotPoints (int i) |
| | vtkSetMacro (ExchangeAxes, int) |
| | vtkGetMacro (ExchangeAxes, int) |
| | vtkBooleanMacro (ExchangeAxes, int) |
| | vtkSetMacro (ReverseXAxis, int) |
| | vtkGetMacro (ReverseXAxis, int) |
| | vtkBooleanMacro (ReverseXAxis, int) |
| | vtkSetMacro (ReverseYAxis, int) |
| | vtkGetMacro (ReverseYAxis, int) |
| | vtkBooleanMacro (ReverseYAxis, int) |
| | vtkGetObjectMacro (LegendActor, vtkLegendBoxActor) |
| | vtkGetObjectMacro (GlyphSource, vtkGlyphSource2D) |
| | vtkSetStringMacro (Title) |
| | vtkGetStringMacro (Title) |
| | vtkSetStringMacro (XTitle) |
| | vtkGetStringMacro (XTitle) |
| | vtkSetStringMacro (YTitle) |
| | vtkGetStringMacro (YTitle) |
| vtkAxisActor2D * | GetXAxisActor2D () |
| vtkAxisActor2D * | GetYAxisActor2D () |
| | vtkSetVector2Macro (XRange, double) |
| | vtkGetVectorMacro (XRange, double, 2) |
| | vtkSetVector2Macro (YRange, double) |
| | vtkGetVectorMacro (YRange, double, 2) |
| void | SetPlotRange (double xmin, double ymin, double xmax, double ymax) |
| | vtkSetClampMacro (NumberOfXLabels, int, 0, 50) |
| | vtkGetMacro (NumberOfXLabels, int) |
| | vtkSetClampMacro (NumberOfYLabels, int, 0, 50) |
| | vtkGetMacro (NumberOfYLabels, int) |
| void | SetNumberOfLabels (int num) |
| | vtkSetMacro (Legend, int) |
| | vtkGetMacro (Legend, int) |
| | vtkBooleanMacro (Legend, int) |
| | vtkSetVector2Macro (LegendPosition, double) |
| | vtkGetVector2Macro (LegendPosition, double) |
| | vtkSetVector2Macro (LegendPosition2, double) |
| | vtkGetVector2Macro (LegendPosition2, double) |
| virtual void | SetTitleTextProperty (vtkTextProperty *p) |
| | vtkGetObjectMacro (TitleTextProperty, vtkTextProperty) |
| virtual void | SetAxisTitleTextProperty (vtkTextProperty *p) |
| | vtkGetObjectMacro (AxisTitleTextProperty, vtkTextProperty) |
| virtual void | SetAxisLabelTextProperty (vtkTextProperty *p) |
| | vtkGetObjectMacro (AxisLabelTextProperty, vtkTextProperty) |
| | vtkSetMacro (Logx, int) |
| | vtkGetMacro (Logx, int) |
| | vtkBooleanMacro (Logx, int) |
| virtual void | SetLabelFormat (const char *_arg) |
| | vtkGetStringMacro (LabelFormat) |
| | vtkSetClampMacro (Border, int, 0, 50) |
| | vtkGetMacro (Border, int) |
| | vtkGetMacro (PlotPoints, int) |
| | vtkSetMacro (PlotPoints, int) |
| | vtkBooleanMacro (PlotPoints, int) |
| | vtkGetMacro (PlotLines, int) |
| | vtkSetMacro (PlotLines, int) |
| | vtkBooleanMacro (PlotLines, int) |
| | vtkGetMacro (PlotLocation, VISU_XYPlotLocation) |
| | vtkSetMacro (PlotLocation, VISU_XYPlotLocation) |
| | vtkSetClampMacro (GlyphSize, double, 0.0, 0.2) |
| | vtkGetMacro (GlyphSize, double) |
| void | ViewportToPlotCoordinate (vtkViewport *viewport, double &u, double &v) |
| void | ViewportToPlotCoordinate (vtkViewport *viewport) |
| | vtkSetVector2Macro (PlotCoordinate, double) |
| | vtkGetVector2Macro (PlotCoordinate, double) |
| void | PlotToViewportCoordinate (vtkViewport *viewport, double &u, double &v) |
| void | PlotToViewportCoordinate (vtkViewport *viewport) |
| | vtkSetVector2Macro (ViewportCoordinate, double) |
| | vtkGetVector2Macro (ViewportCoordinate, double) |
| int | IsInPlot (vtkViewport *viewport, double u, double v) |
| unsigned long | GetMTime () |
| void | PrintAsCSV (ostream &os) |
| int | RenderOpaqueGeometry (vtkViewport *) |
| int | RenderOverlay (vtkViewport *) |
| int | RenderTranslucentGeometry (vtkViewport *) |
| void | ReleaseGraphicsResources (vtkWindow *) |
Static Public Member Functions |
| static VISU_XYPlotActor * | New () |
Protected Member Functions |
| | VISU_XYPlotActor () |
| | ~VISU_XYPlotActor () |
| void | InitializeEntries () |
| void | ComputeXRange (double range[2], double *lengths) |
| void | ComputeYRange (double range[2]) |
| void | ComputeDORange (double xrange[2], double yrange[2], double *lengths) |
| virtual void | CreatePlotData (int *pos, int *pos2, double xRange[2], double yRange[2], double *norms, int numDS, int numDO) |
| void | PlaceAxes (vtkViewport *viewport, int *size, int pos[2], int pos2[2]) |
| void | GenerateClipPlanes (int *pos, int *pos2) |
| double | ComputeGlyphScale (int i, int *pos, int *pos2) |
| void | ClipPlotData (int *pos, int *pos2, vtkPolyData *pd) |
| double * | TransformPoint (int pos[2], int pos2[2], double x[3], double xNew[3]) |
Protected Attributes |
| vtkDataSetCollection * | InputList |
| char ** | SelectedInputScalars |
| vtkIntArray * | SelectedInputScalarsComponent |
| vtkDataObjectCollection * | DataObjectInputList |
| char * | Title |
| char * | XTitle |
| char * | YTitle |
| int | XValues |
| int | NumberOfXLabels |
| int | NumberOfYLabels |
| int | Logx |
| char * | LabelFormat |
| double | XRange [2] |
| double | YRange [2] |
| double | XComputedRange [2] |
| double | YComputedRange [2] |
| int | Border |
| int | PlotLines |
| int | PlotPoints |
| int | PlotCurveLines |
| int | PlotCurvePoints |
| int | ExchangeAxes |
| int | ReverseXAxis |
| int | ReverseYAxis |
| vtkTextMapper * | TitleMapper |
| vtkActor2D * | TitleActor |
| vtkTextProperty * | TitleTextProperty |
| vtkAxisActor2D * | XAxis |
| vtkAxisActor2D * | YAxis |
| vtkTextProperty * | AxisTitleTextProperty |
| vtkTextProperty * | AxisLabelTextProperty |
| double | ViewportCoordinate [2] |
| double | PlotCoordinate [2] |
| int | DataObjectPlotMode |
| vtkIntArray * | XComponent |
| vtkIntArray * | YComponent |
| vtkIntArray * | LinesOn |
| vtkIntArray * | PointsOn |
| int | NumberOfInputs |
| vtkPolyData ** | PlotData |
| vtkGlyph2D ** | PlotGlyph |
| vtkAppendPolyData ** | PlotAppend |
| vtkTransformPolyDataFilter ** | PlotTransform |
| vtkPolyDataMapper2D ** | PlotMapper |
| vtkActor2D ** | PlotActor |
| int | Legend |
| double | LegendPosition [2] |
| double | LegendPosition2 [2] |
| vtkLegendBoxActor * | LegendActor |
| vtkGlyphSource2D * | GlyphSource |
| vtkPlanes * | ClipPlanes |
| double | GlyphSize |
| VISU_XYPlotLocation | PlotLocation |
| int | CachedSize [2] |
| vtkTimeStamp | BuildTime |
Private Member Functions |
| | VISU_XYPlotActor (const VISU_XYPlotActor &) |
| void | operator= (const VISU_XYPlotActor &) |