ActiViz .NET  5.10.1
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Static Private Member Functions | List of all members
Kitware.VTK.vtkXYPlotActor Class Reference

vtkXYPlotActor - generate an x-y plot from input dataset(s) or field data More...

Inheritance diagram for Kitware.VTK.vtkXYPlotActor:
[legend]
Collaboration diagram for Kitware.VTK.vtkXYPlotActor:
[legend]

Public Types

enum  Alignment {
  Alignment.AlignAxisBottom = 8192, Alignment.AlignAxisHCenter = 1024, Alignment.AlignAxisLeft = 256, Alignment.AlignAxisRight = 512,
  Alignment.AlignAxisTop = 4096, Alignment.AlignAxisVCenter = 16384, Alignment.AlignBottom = 32, Alignment.AlignHCenter = 4,
  Alignment.AlignLeft = 1, Alignment.AlignRight = 2, Alignment.AlignTop = 16, Alignment.AlignVCenter = 64
}
 If true, the xyplot actor will adjust the position of the title automatically to be upper-middle. Default is true. More...
 

Public Member Functions

 vtkXYPlotActor (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly. More...
 
 vtkXYPlotActor ()
 Instantiate object with autorange computation; bold, italic, and shadows on; arial font family; the number of labels set to 5 for the x and y axes; a label format of "%-#6.3g"; and x coordinates computed from point ids. More...
 
void AddDataObjectInput (vtkDataObject arg0)
 Add a dataset to the list of data to append. More...
 
void AddInput (vtkDataSet arg0, string arrayName, int component)
 Add a dataset to the list of data to append. The array name specifies which point array to plot. The array must be a vtkDataArray subclass, i.e. a numeric array. If the array name is NULL, then the default scalars are used. The array can have multiple components, but only the first component is ploted. More...
 
void AddInput (vtkDataSet arg0)
 Add a dataset to the list of data to append. The array name specifies which point array to plot. The array must be a vtkDataArray subclass, i.e. a numeric array. If the array name is NULL, then the default scalars are used. The array can have multiple components, but only the first component is ploted. More...
 
virtual void AdjustTitlePositionOff ()
 If true, the xyplot actor will adjust the position of the title automatically to be upper-middle. Default is true. More...
 
virtual void AdjustTitlePositionOn ()
 If true, the xyplot actor will adjust the position of the title automatically to be upper-middle. Default is true. More...
 
virtual void ChartBorderOff ()
 Set/Get the flag that controls whether a box will be drawn/filled corresponding to the legend box. More...
 
virtual void ChartBorderOn ()
 Set/Get the flag that controls whether a box will be drawn/filled corresponding to the legend box. More...
 
virtual void ChartBoxOff ()
 Set/Get the flag that controls whether a box will be drawn/filled corresponding to the chart box. More...
 
virtual void ChartBoxOn ()
 Set/Get the flag that controls whether a box will be drawn/filled corresponding to the chart box. More...
 
virtual void ExchangeAxesOff ()
 Enable/Disable exchange of the x-y axes (i.e., what was x becomes y, and vice-versa). Exchanging axes affects the labeling as well. More...
 
virtual void ExchangeAxesOn ()
 Enable/Disable exchange of the x-y axes (i.e., what was x becomes y, and vice-versa). Exchanging axes affects the labeling as well. More...
 
virtual int GetAdjustTitlePosition ()
 If true, the xyplot actor will adjust the position of the title automatically to be upper-middle. Default is true. More...
 
virtual int GetAdjustTitlePositionMode ()
 BTX enum Alignment { AlignLeft = 0x1, AlignRight = 0x2, AlignHCenter = 0x4, AlignTop = 0x10, AlignBottom = 0x20, AlignVCenter = 0x40, AlignAxisLeft = 0x100, AlignAxisRight = 0x200, AlignAxisHCenter = 0x400, AlignAxisTop = 0x1000, AlignAxisBottom = 0x2000, AlignAxisVCenter = 0x4000 }; ETX If AdjustTitlePosition is truem, the xyplot actor will adjust the position of the title automatically depending on the given mode, the mode is a combination of the Alignment flags. by default: vtkXYPlotActor::AlignHCenter | vtkXYPlotActor::Top | vtkXYPlotActor::AlignAxisVCenter More...
 
virtual int GetAdjustXLabels ()
 Set/Get the flag that controls whether the labels and ticks are adjusted for "nice" numerical values to make it easier to read the labels. The adjustment is based in the Range instance variable. Call GetAdjustedRange and GetAdjustedNumberOfLabels to get the adjusted range and number of labels. More...
 
virtual int GetAdjustYLabels ()
 Set/Get the flag that controls whether the labels and ticks are adjusted for "nice" numerical values to make it easier to read the labels. The adjustment is based in the Range instance variable. Call GetAdjustedRange and GetAdjustedNumberOfLabels to get the adjusted range and number of labels. More...
 
virtual vtkTextProperty GetAxisLabelTextProperty ()
 Set/Get the labels text property of all axes. Note that each axis can be controlled individually through the GetX/YAxisActor2D() methods. More...
 
virtual vtkTextProperty GetAxisTitleTextProperty ()
 Set/Get the title text property of all axes. Note that each axis can be controlled individually through the GetX/YAxisActor2D() methods. More...
 
virtual int GetBorder ()
 Set/Get the spacing between the plot window and the plot. The value is specified in pixels. More...
 
virtual int GetBorderMaxValue ()
 Set/Get the spacing between the plot window and the plot. The value is specified in pixels. More...
 
virtual int GetBorderMinValue ()
 Set/Get the spacing between the plot window and the plot. The value is specified in pixels. More...
 
virtual int GetChartBorder ()
 Set/Get the flag that controls whether a box will be drawn/filled corresponding to the legend box. More...
 
virtual int GetChartBox ()
 Set/Get the flag that controls whether a box will be drawn/filled corresponding to the chart box. More...
 
vtkProperty2D GetChartBoxProperty ()
 Get the box vtkProperty2D. More...
 
vtkDataObjectCollection GetDataObjectInputList ()
 Return the list of inputs to this filter. More...
 
virtual int GetDataObjectPlotMode ()
 Indicate whether to plot rows or columns. If plotting rows, then the dependent variables is taken from a specified row, versus rows (y). More...
 
string GetDataObjectPlotModeAsString ()
 Indicate whether to plot rows or columns. If plotting rows, then the dependent variables is taken from a specified row, versus rows (y). More...
 
virtual int GetDataObjectPlotModeMaxValue ()
 Indicate whether to plot rows or columns. If plotting rows, then the dependent variables is taken from a specified row, versus rows (y). More...
 
virtual int GetDataObjectPlotModeMinValue ()
 Indicate whether to plot rows or columns. If plotting rows, then the dependent variables is taken from a specified row, versus rows (y). More...
 
int GetDataObjectXComponent (int i)
 Specify which component of the input data object to use as the independent variable for the ith input data object. (This ivar is ignored if plotting the index.) Note that the value is interpreted differently depending on DataObjectPlotMode. If the mode is Rows, then the value of DataObjectXComponent is the row number; otherwise it's the column number. More...
 
int GetDataObjectYComponent (int i)
 Specify which component of the input data object to use as the dependent variable for the ith input data object. (This ivar is ignored if plotting the index.) Note that the value is interpreted differently depending on DataObjectPlotMode. If the mode is Rows, then the value of DataObjectYComponent is the row number; otherwise it's the column number. More...
 
virtual int GetExchangeAxes ()
 Enable/Disable exchange of the x-y axes (i.e., what was x becomes y, and vice-versa). Exchanging axes affects the labeling as well. More...
 
virtual double GetGlyphSize ()
 Set/Get the factor that controls how big glyphs are in the plot. The number is expressed as a fraction of the length of the diagonal of the plot bounding box. More...
 
virtual double GetGlyphSizeMaxValue ()
 Set/Get the factor that controls how big glyphs are in the plot. The number is expressed as a fraction of the length of the diagonal of the plot bounding box. More...
 
virtual double GetGlyphSizeMinValue ()
 Set/Get the factor that controls how big glyphs are in the plot. The number is expressed as a fraction of the length of the diagonal of the plot bounding box. More...
 
virtual vtkGlyphSource2D GetGlyphSource ()
 Retrieve handles to the legend box and glyph source. This is useful if you would like to change the default behavior of the legend box or glyph source. For example, the default glyph can be changed from a line to a vertex plus line, etc.) More...
 
vtkDataSetCollection GetInputList ()
 Return the list of inputs to this filter. More...
 
string GetLabelFormat ()
 Set/Get the format with which to print the labels . This sets both X and Y label formats. GetLabelFormat() returns X label format. More...
 
virtual int GetLegend ()
 Enable/Disable the creation of a legend. If on, the legend labels will be created automatically unless the per plot legend symbol has been set. More...
 
virtual vtkLegendBoxActor GetLegendActor ()
 Retrieve handles to the legend box and glyph source. This is useful if you would like to change the default behavior of the legend box or glyph source. For example, the default glyph can be changed from a line to a vertex plus line, etc.) More...
 
virtual double[] GetLegendPosition ()
 Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition. More...
 
virtual void GetLegendPosition (ref double _arg1, ref double _arg2)
 Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition. More...
 
virtual void GetLegendPosition (IntPtr _arg)
 Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition. More...
 
virtual double[] GetLegendPosition2 ()
 Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition. More...
 
virtual void GetLegendPosition2 (ref double _arg1, ref double _arg2)
 Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition. More...
 
virtual void GetLegendPosition2 (IntPtr _arg)
 Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition. More...
 
virtual int GetLogx ()
 Enable/Disable plotting of Log of x-values. More...
 
override uint GetMTime ()
 Take into account the modified time of internal helper classes. More...
 
virtual int GetNumberOfXLabels ()
 Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value. More...
 
virtual int GetNumberOfXLabelsMaxValue ()
 Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value. More...
 
virtual int GetNumberOfXLabelsMinValue ()
 Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value. More...
 
int GetNumberOfXMinorTicks ()
 Set/Get the number of minor ticks in X or Y. More...
 
virtual int GetNumberOfYLabels ()
 Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value. More...
 
virtual int GetNumberOfYLabelsMaxValue ()
 Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value. More...
 
virtual int GetNumberOfYLabelsMinValue ()
 Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value. More...
 
int GetNumberOfYMinorTicks ()
 Set/Get the number of minor ticks in X or Y. More...
 
double[] GetPlotColor (int i)
 —Per Curve Properties------------------------------------------------— The following methods are used to set properties on each curve that is plotted. Each input dataset (or data object) results in one curve. The methods that follow have an index i that corresponds to the input dataset or data object. More...
 
virtual double[] GetPlotCoordinate ()
 An alternate form of ViewportToPlotCoordinate() above. This method inputs the viewport coordinate pair (defined by the ivar ViewportCoordinate)and then stores them in the ivar PlotCoordinate. More...
 
virtual void GetPlotCoordinate (ref double _arg1, ref double _arg2)
 An alternate form of ViewportToPlotCoordinate() above. This method inputs the viewport coordinate pair (defined by the ivar ViewportCoordinate)and then stores them in the ivar PlotCoordinate. More...
 
virtual void GetPlotCoordinate (IntPtr _arg)
 An alternate form of ViewportToPlotCoordinate() above. This method inputs the viewport coordinate pair (defined by the ivar ViewportCoordinate)and then stores them in the ivar PlotCoordinate. More...
 
virtual int GetPlotCurveLines ()
 Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars. More...
 
virtual int GetPlotCurvePoints ()
 Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars. More...
 
string GetPlotLabel (int i)
 —Per Curve Properties------------------------------------------------— The following methods are used to set properties on each curve that is plotted. Each input dataset (or data object) results in one curve. The methods that follow have an index i that corresponds to the input dataset or data object. More...
 
virtual int GetPlotLines ()
 Set/Get whether the lines are rendered. The line width can be set in the property object. More...
 
int GetPlotLines (int i)
 Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars. More...
 
virtual int GetPlotPoints ()
 Set/Get whether the points are rendered. The point size can be set in the property object. This is a global flag which affects the plot only if per curve symbols are not defined. More...
 
int GetPlotPoints (int i)
 Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars. More...
 
vtkPolyData GetPlotSymbol (int i)
 —Per Curve Properties------------------------------------------------— The following methods are used to set properties on each curve that is plotted. Each input dataset (or data object) results in one curve. The methods that follow have an index i that corresponds to the input dataset or data object. More...
 
int GetPointComponent (int i)
 If plotting points by value, which component to use to determine the value. This sets a value per each input dataset (i.e., the ith dataset). More...
 
virtual double GetReferenceXValue ()
 Description Set/Get the value for the X reference line More...
 
virtual double GetReferenceYValue ()
 Description Set/Get the value for the Y reference line More...
 
virtual int GetReverseXAxis ()
 Normally the x-axis is plotted from minimum to maximum. Setting this instance variable causes the x-axis to be plotted from maximum to minimum. Note that boolean always applies to the x-axis even if ExchangeAxes is set. More...
 
virtual int GetReverseYAxis ()
 Normally the y-axis is plotted from minimum to maximum. Setting this instance variable causes the y-axis to be plotted from maximum to minimum. Note that boolean always applies to the y-axis even if ExchangeAxes is set. More...
 
virtual int GetShowReferenceXLine ()
 Set/Get if the X reference line is visible. hidden by default More...
 
virtual int GetShowReferenceYLine ()
 Set/Get if the Y reference line is visible. hidden by default More...
 
virtual string GetTitle ()
 Set/Get the title of the x-y plot, and the title along the x and y axes. More...
 
virtual double[] GetTitlePosition ()
 Set/Get the position of the title. This has no effect if AdjustTitlePosition is true. More...
 
virtual void GetTitlePosition (ref double _arg1, ref double _arg2)
 Set/Get the position of the title. This has no effect if AdjustTitlePosition is true. More...
 
virtual void GetTitlePosition (IntPtr _arg)
 Set/Get the position of the title. This has no effect if AdjustTitlePosition is true. More...
 
virtual vtkTextProperty GetTitleTextProperty ()
 Set/Get the title text property. More...
 
virtual double[] GetViewportCoordinate ()
 An alternate form of PlotToViewportCoordinate() above. This method inputs the plot coordinate pair (defined in the ivar PlotCoordinate) and then stores them in the ivar ViewportCoordinate. (This method can be wrapped.) More...
 
virtual void GetViewportCoordinate (ref double _arg1, ref double _arg2)
 An alternate form of PlotToViewportCoordinate() above. This method inputs the plot coordinate pair (defined in the ivar PlotCoordinate) and then stores them in the ivar ViewportCoordinate. (This method can be wrapped.) More...
 
virtual void GetViewportCoordinate (IntPtr _arg)
 An alternate form of PlotToViewportCoordinate() above. This method inputs the plot coordinate pair (defined in the ivar PlotCoordinate) and then stores them in the ivar ViewportCoordinate. (This method can be wrapped.) More...
 
vtkAxisActor2D GetXAxisActor2D ()
 Retrieve handles to the X and Y axis (so that you can set their text properties for example) More...
 
virtual string GetXLabelFormat ()
 Set/Get the format with which to print the X label. More...
 
virtual double[] GetXRange ()
 Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH). More...
 
virtual void GetXRange (IntPtr data)
 Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH). More...
 
virtual string GetXTitle ()
 Set/Get the title of the x-y plot, and the title along the x and y axes. More...
 
double GetXTitlePosition ()
 Set/Get the position of the title of X or Y axis. More...
 
virtual int GetXValues ()
 Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.) More...
 
string GetXValuesAsString ()
 Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.) More...
 
virtual int GetXValuesMaxValue ()
 Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.) More...
 
virtual int GetXValuesMinValue ()
 Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.) More...
 
vtkAxisActor2D GetYAxisActor2D ()
 Retrieve handles to the X and Y axis (so that you can set their text properties for example) More...
 
virtual string GetYLabelFormat ()
 Set/Get the format with which to print the Y label. More...
 
virtual double[] GetYRange ()
 Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH). More...
 
virtual void GetYRange (IntPtr data)
 Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH). More...
 
virtual string GetYTitle ()
 Set/Get the title of the x-y plot, and the title along the x and y axes. More...
 
double GetYTitlePosition ()
 Set/Get the position of the title of X or Y axis. More...
 
override int HasTranslucentPolygonalGeometry ()
 Write the XY Ploat Actor as a CSV (comma separated value) representation. More...
 
override int IsA (string type)
 Undocumented Block More...
 
int IsInPlot (vtkViewport viewport, double u, double v)
 Is the specified viewport position within the plot area (as opposed to the region used by the plot plus the labels)? More...
 
virtual void LegendOff ()
 Enable/Disable the creation of a legend. If on, the legend labels will be created automatically unless the per plot legend symbol has been set. More...
 
virtual void LegendOn ()
 Enable/Disable the creation of a legend. If on, the legend labels will be created automatically unless the per plot legend symbol has been set. More...
 
virtual void LogxOff ()
 Enable/Disable plotting of Log of x-values. More...
 
virtual void LogxOn ()
 Enable/Disable plotting of Log of x-values. More...
 
new vtkXYPlotActor NewInstance ()
 Undocumented Block More...
 
virtual void PlotCurveLinesOff ()
 Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars. More...
 
virtual void PlotCurveLinesOn ()
 Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars. More...
 
virtual void PlotCurvePointsOff ()
 Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars. More...
 
virtual void PlotCurvePointsOn ()
 Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars. More...
 
virtual void PlotLinesOff ()
 Set/Get whether the lines are rendered. The line width can be set in the property object. More...
 
virtual void PlotLinesOn ()
 Set/Get whether the lines are rendered. The line width can be set in the property object. More...
 
virtual void PlotPointsOff ()
 Set/Get whether the points are rendered. The point size can be set in the property object. This is a global flag which affects the plot only if per curve symbols are not defined. More...
 
virtual void PlotPointsOn ()
 Set/Get whether the points are rendered. The point size can be set in the property object. This is a global flag which affects the plot only if per curve symbols are not defined. More...
 
void PlotToViewportCoordinate (vtkViewport viewport, ref double u, ref double v)
 Given a plot coordinate, return the viewpoint position More...
 
void PlotToViewportCoordinate (vtkViewport viewport)
 An alternate form of PlotToViewportCoordinate() above. This method inputs the plot coordinate pair (defined in the ivar PlotCoordinate) and then stores them in the ivar ViewportCoordinate. (This method can be wrapped.) More...
 
override void ReleaseGraphicsResources (vtkWindow arg0)
 Write the XY Ploat Actor as a CSV (comma separated value) representation. More...
 
void RemoveAllInputs ()
 This removes all of the data set inputs, but does not change the data object inputs. More...
 
void RemoveDataObjectInput (vtkDataObject arg0)
 Remove a dataset from the list of data to append. More...
 
void RemoveInput (vtkDataSet arg0, string arrayName, int component)
 Remove a dataset from the list of data to append. More...
 
void RemoveInput (vtkDataSet arg0)
 Remove a dataset from the list of data to append. More...
 
override int RenderOpaqueGeometry (vtkViewport arg0)
 Write the XY Ploat Actor as a CSV (comma separated value) representation. More...
 
override int RenderOverlay (vtkViewport arg0)
 Write the XY Ploat Actor as a CSV (comma separated value) representation. More...
 
override int RenderTranslucentPolygonalGeometry (vtkViewport arg0)
 Write the XY Ploat Actor as a CSV (comma separated value) representation. More...
 
virtual void ReverseXAxisOff ()
 Normally the x-axis is plotted from minimum to maximum. Setting this instance variable causes the x-axis to be plotted from maximum to minimum. Note that boolean always applies to the x-axis even if ExchangeAxes is set. More...
 
virtual void ReverseXAxisOn ()
 Normally the x-axis is plotted from minimum to maximum. Setting this instance variable causes the x-axis to be plotted from maximum to minimum. Note that boolean always applies to the x-axis even if ExchangeAxes is set. More...
 
virtual void ReverseYAxisOff ()
 Normally the y-axis is plotted from minimum to maximum. Setting this instance variable causes the y-axis to be plotted from maximum to minimum. Note that boolean always applies to the y-axis even if ExchangeAxes is set. More...
 
virtual void ReverseYAxisOn ()
 Normally the y-axis is plotted from minimum to maximum. Setting this instance variable causes the y-axis to be plotted from maximum to minimum. Note that boolean always applies to the y-axis even if ExchangeAxes is set. More...
 
virtual void SetAdjustTitlePosition (int _arg)
 If true, the xyplot actor will adjust the position of the title automatically to be upper-middle. Default is true. More...
 
virtual void SetAdjustTitlePositionMode (int _arg)
 BTX enum Alignment { AlignLeft = 0x1, AlignRight = 0x2, AlignHCenter = 0x4, AlignTop = 0x10, AlignBottom = 0x20, AlignVCenter = 0x40, AlignAxisLeft = 0x100, AlignAxisRight = 0x200, AlignAxisHCenter = 0x400, AlignAxisTop = 0x1000, AlignAxisBottom = 0x2000, AlignAxisVCenter = 0x4000 }; ETX If AdjustTitlePosition is truem, the xyplot actor will adjust the position of the title automatically depending on the given mode, the mode is a combination of the Alignment flags. by default: vtkXYPlotActor::AlignHCenter | vtkXYPlotActor::Top | vtkXYPlotActor::AlignAxisVCenter More...
 
void SetAdjustXLabels (int adjust)
 Set/Get the flag that controls whether the labels and ticks are adjusted for "nice" numerical values to make it easier to read the labels. The adjustment is based in the Range instance variable. Call GetAdjustedRange and GetAdjustedNumberOfLabels to get the adjusted range and number of labels. More...
 
void SetAdjustYLabels (int adjust)
 Set/Get the flag that controls whether the labels and ticks are adjusted for "nice" numerical values to make it easier to read the labels. The adjustment is based in the Range instance variable. Call GetAdjustedRange and GetAdjustedNumberOfLabels to get the adjusted range and number of labels. More...
 
virtual void SetAxisLabelTextProperty (vtkTextProperty p)
 Set/Get the labels text property of all axes. Note that each axis can be controlled individually through the GetX/YAxisActor2D() methods. More...
 
virtual void SetAxisTitleTextProperty (vtkTextProperty p)
 Set/Get the title text property of all axes. Note that each axis can be controlled individually through the GetX/YAxisActor2D() methods. More...
 
virtual void SetBorder (int _arg)
 Set/Get the spacing between the plot window and the plot. The value is specified in pixels. More...
 
virtual void SetChartBorder (int _arg)
 Set/Get the flag that controls whether a box will be drawn/filled corresponding to the legend box. More...
 
virtual void SetChartBox (int _arg)
 Set/Get the flag that controls whether a box will be drawn/filled corresponding to the chart box. More...
 
virtual void SetDataObjectPlotMode (int _arg)
 Indicate whether to plot rows or columns. If plotting rows, then the dependent variables is taken from a specified row, versus rows (y). More...
 
void SetDataObjectPlotModeToColumns ()
 Indicate whether to plot rows or columns. If plotting rows, then the dependent variables is taken from a specified row, versus rows (y). More...
 
void SetDataObjectPlotModeToRows ()
 Indicate whether to plot rows or columns. If plotting rows, then the dependent variables is taken from a specified row, versus rows (y). More...
 
void SetDataObjectXComponent (int i, int comp)
 Specify which component of the input data object to use as the independent variable for the ith input data object. (This ivar is ignored if plotting the index.) Note that the value is interpreted differently depending on DataObjectPlotMode. If the mode is Rows, then the value of DataObjectXComponent is the row number; otherwise it's the column number. More...
 
void SetDataObjectYComponent (int i, int comp)
 Specify which component of the input data object to use as the dependent variable for the ith input data object. (This ivar is ignored if plotting the index.) Note that the value is interpreted differently depending on DataObjectPlotMode. If the mode is Rows, then the value of DataObjectYComponent is the row number; otherwise it's the column number. More...
 
virtual void SetExchangeAxes (int _arg)
 Enable/Disable exchange of the x-y axes (i.e., what was x becomes y, and vice-versa). Exchanging axes affects the labeling as well. More...
 
virtual void SetGlyphSize (double _arg)
 Set/Get the factor that controls how big glyphs are in the plot. The number is expressed as a fraction of the length of the diagonal of the plot bounding box. More...
 
virtual void SetLabelFormat (string _arg)
 Set/Get the format with which to print the labels . This sets both X and Y label formats. GetLabelFormat() returns X label format. More...
 
virtual void SetLegend (int _arg)
 Enable/Disable the creation of a legend. If on, the legend labels will be created automatically unless the per plot legend symbol has been set. More...
 
virtual void SetLegendPosition (double _arg1, double _arg2)
 Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition. More...
 
void SetLegendPosition (IntPtr _arg)
 Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition. More...
 
virtual void SetLegendPosition2 (double _arg1, double _arg2)
 Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition. More...
 
void SetLegendPosition2 (IntPtr _arg)
 Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition. More...
 
virtual void SetLogx (int _arg)
 Enable/Disable plotting of Log of x-values. More...
 
void SetNumberOfLabels (int num)
 Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value. More...
 
virtual void SetNumberOfXLabels (int _arg)
 Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value. More...
 
void SetNumberOfXMinorTicks (int num)
 Set/Get the number of minor ticks in X or Y. More...
 
virtual void SetNumberOfYLabels (int _arg)
 Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value. More...
 
void SetNumberOfYMinorTicks (int num)
 Set/Get the number of minor ticks in X or Y. More...
 
void SetPlotColor (int i, double r, double g, double b)
 —Per Curve Properties------------------------------------------------— The following methods are used to set properties on each curve that is plotted. Each input dataset (or data object) results in one curve. The methods that follow have an index i that corresponds to the input dataset or data object. More...
 
void SetPlotColor (int i, IntPtr color)
 —Per Curve Properties------------------------------------------------— The following methods are used to set properties on each curve that is plotted. Each input dataset (or data object) results in one curve. The methods that follow have an index i that corresponds to the input dataset or data object. More...
 
virtual void SetPlotCoordinate (double _arg1, double _arg2)
 An alternate form of ViewportToPlotCoordinate() above. This method inputs the viewport coordinate pair (defined by the ivar ViewportCoordinate)and then stores them in the ivar PlotCoordinate. More...
 
void SetPlotCoordinate (IntPtr _arg)
 An alternate form of ViewportToPlotCoordinate() above. This method inputs the viewport coordinate pair (defined by the ivar ViewportCoordinate)and then stores them in the ivar PlotCoordinate. More...
 
virtual void SetPlotCurveLines (int _arg)
 Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars. More...
 
virtual void SetPlotCurvePoints (int _arg)
 Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars. More...
 
void SetPlotLabel (int i, string label)
 —Per Curve Properties------------------------------------------------— The following methods are used to set properties on each curve that is plotted. Each input dataset (or data object) results in one curve. The methods that follow have an index i that corresponds to the input dataset or data object. More...
 
virtual void SetPlotLines (int _arg)
 Set/Get whether the lines are rendered. The line width can be set in the property object. More...
 
void SetPlotLines (int i, int arg1)
 Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars. More...
 
virtual void SetPlotPoints (int _arg)
 Set/Get whether the points are rendered. The point size can be set in the property object. This is a global flag which affects the plot only if per curve symbols are not defined. More...
 
void SetPlotPoints (int i, int arg1)
 Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars. More...
 
void SetPlotRange (double xmin, double ymin, double xmax, double ymax)
 Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH). More...
 
void SetPlotSymbol (int i, vtkPolyData input)
 —Per Curve Properties------------------------------------------------— The following methods are used to set properties on each curve that is plotted. Each input dataset (or data object) results in one curve. The methods that follow have an index i that corresponds to the input dataset or data object. More...
 
void SetPointComponent (int i, int comp)
 If plotting points by value, which component to use to determine the value. This sets a value per each input dataset (i.e., the ith dataset). More...
 
virtual void SetReferenceXValue (double _arg)
 Description Set/Get the value for the X reference line More...
 
virtual void SetReferenceYValue (double _arg)
 Description Set/Get the value for the Y reference line More...
 
virtual void SetReverseXAxis (int _arg)
 Normally the x-axis is plotted from minimum to maximum. Setting this instance variable causes the x-axis to be plotted from maximum to minimum. Note that boolean always applies to the x-axis even if ExchangeAxes is set. More...
 
virtual void SetReverseYAxis (int _arg)
 Normally the y-axis is plotted from minimum to maximum. Setting this instance variable causes the y-axis to be plotted from maximum to minimum. Note that boolean always applies to the y-axis even if ExchangeAxes is set. More...
 
virtual void SetShowReferenceXLine (int _arg)
 Set/Get if the X reference line is visible. hidden by default More...
 
virtual void SetShowReferenceYLine (int _arg)
 Set/Get if the Y reference line is visible. hidden by default More...
 
virtual void SetTitle (string _arg)
 Set/Get the title of the x-y plot, and the title along the x and y axes. More...
 
virtual void SetTitlePosition (double _arg1, double _arg2)
 Set/Get the position of the title. This has no effect if AdjustTitlePosition is true. More...
 
void SetTitlePosition (IntPtr _arg)
 Set/Get the position of the title. This has no effect if AdjustTitlePosition is true. More...
 
virtual void SetTitleTextProperty (vtkTextProperty p)
 Set/Get the title text property. More...
 
virtual void SetViewportCoordinate (double _arg1, double _arg2)
 An alternate form of PlotToViewportCoordinate() above. This method inputs the plot coordinate pair (defined in the ivar PlotCoordinate) and then stores them in the ivar ViewportCoordinate. (This method can be wrapped.) More...
 
void SetViewportCoordinate (IntPtr _arg)
 An alternate form of PlotToViewportCoordinate() above. This method inputs the plot coordinate pair (defined in the ivar PlotCoordinate) and then stores them in the ivar ViewportCoordinate. (This method can be wrapped.) More...
 
virtual void SetXLabelFormat (string _arg)
 Set/Get the format with which to print the X label. More...
 
virtual void SetXRange (double _arg1, double _arg2)
 Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH). More...
 
void SetXRange (IntPtr _arg)
 Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH). More...
 
virtual void SetXTitle (string _arg)
 Set/Get the title of the x-y plot, and the title along the x and y axes. More...
 
void SetXTitlePosition (double position)
 Set/Get the position of the title of X or Y axis. More...
 
virtual void SetXValues (int _arg)
 Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.) More...
 
void SetXValuesToArcLength ()
 Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.) More...
 
void SetXValuesToIndex ()
 Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.) More...
 
void SetXValuesToNormalizedArcLength ()
 Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.) More...
 
void SetXValuesToValue ()
 Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.) More...
 
virtual void SetYLabelFormat (string _arg)
 Set/Get the format with which to print the Y label. More...
 
virtual void SetYRange (double _arg1, double _arg2)
 Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH). More...
 
void SetYRange (IntPtr _arg)
 Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH). More...
 
virtual void SetYTitle (string _arg)
 Set/Get the title of the x-y plot, and the title along the x and y axes. More...
 
void SetYTitlePosition (double position)
 Set/Get the position of the title of X or Y axis. More...
 
virtual void ShowReferenceXLineOff ()
 Set/Get if the X reference line is visible. hidden by default More...
 
virtual void ShowReferenceXLineOn ()
 Set/Get if the X reference line is visible. hidden by default More...
 
virtual void ShowReferenceYLineOff ()
 Set/Get if the Y reference line is visible. hidden by default More...
 
virtual void ShowReferenceYLineOn ()
 Set/Get if the Y reference line is visible. hidden by default More...
 
void ViewportToPlotCoordinate (vtkViewport viewport, ref double u, ref double v)
 Given a position within the viewport used by the plot, return the the plot coordinates (XAxis value, YAxis value) More...
 
void ViewportToPlotCoordinate (vtkViewport viewport)
 An alternate form of ViewportToPlotCoordinate() above. This method inputs the viewport coordinate pair (defined by the ivar ViewportCoordinate)and then stores them in the ivar PlotCoordinate. More...
 
- Public Member Functions inherited from Kitware.VTK.vtkActor2D
 vtkActor2D (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly. More...
 
 vtkActor2D ()
 Creates an actor2D with the following defaults: position (0,0) (coordinate system is viewport); at layer 0. More...
 
override void GetActors2D (vtkPropCollection pc)
 For some exporters and other other operations we must be able to collect all the actors or volumes. These methods are used in that process. More...
 
virtual vtkCoordinate GetActualPosition2Coordinate ()
 Return the actual vtkCoordinate reference that the mapper should use to position the actor. This is used internally by the mappers and should be overridden in specialized subclasses and otherwise ignored. More...
 
virtual vtkCoordinate GetActualPositionCoordinate ()
 Return the actual vtkCoordinate reference that the mapper should use to position the actor. This is used internally by the mappers and should be overridden in specialized subclasses and otherwise ignored. More...
 
double GetHeight ()
 Set/Get the height and width of the Actor2D. The value is expressed as a fraction of the viewport. This really is just another way of setting the Position2 instance variable. More...
 
virtual int GetLayerNumber ()
 Set/Get the layer number in the overlay planes into which to render. More...
 
virtual vtkMapper2D GetMapper ()
 Set/Get the vtkMapper2D which defines the data to be drawn. More...
 
virtual double[] GetPosition ()
 Get the PositionCoordinate instance of vtkCoordinate. This is used for for complicated or relative positioning. The position variable controls the lower left corner of the Actor2D More...
 
virtual double[] GetPosition2 ()
 Access the Position2 instance variable. This variable controls the upper right corner of the Actor2D. It is by default relative to Position and in normalized viewport coordinates. Some 2D actor subclasses ignore the position2 variable More...
 
virtual vtkCoordinate GetPosition2Coordinate ()
 Access the Position2 instance variable. This variable controls the upper right corner of the Actor2D. It is by default relative to Position and in normalized viewport coordinates. Some 2D actor subclasses ignore the position2 variable More...
 
virtual vtkCoordinate GetPositionCoordinate ()
 Get the PositionCoordinate instance of vtkCoordinate. This is used for for complicated or relative positioning. The position variable controls the lower left corner of the Actor2D More...
 
vtkProperty2D GetProperty ()
 Returns this actor's vtkProperty2D. Creates a property if one doesn't already exist. More...
 
double GetWidth ()
 Set/Get the height and width of the Actor2D. The value is expressed as a fraction of the viewport. This really is just another way of setting the Position2 instance variable. More...
 
new vtkActor2D NewInstance ()
 Undocumented Block More...
 
void SetDisplayPosition (int arg0, int arg1)
 Set the Prop2D's position in display coordinates. More...
 
void SetHeight (double h)
 Set/Get the height and width of the Actor2D. The value is expressed as a fraction of the viewport. This really is just another way of setting the Position2 instance variable. More...
 
virtual void SetLayerNumber (int _arg)
 Set/Get the layer number in the overlay planes into which to render. More...
 
virtual void SetMapper (vtkMapper2D mapper)
 Set/Get the vtkMapper2D which defines the data to be drawn. More...
 
virtual void SetPosition (IntPtr x)
 Get the PositionCoordinate instance of vtkCoordinate. This is used for for complicated or relative positioning. The position variable controls the lower left corner of the Actor2D More...
 
virtual void SetPosition (double x, double y)
 Get the PositionCoordinate instance of vtkCoordinate. This is used for for complicated or relative positioning. The position variable controls the lower left corner of the Actor2D More...
 
virtual void SetPosition2 (IntPtr x)
 Access the Position2 instance variable. This variable controls the upper right corner of the Actor2D. It is by default relative to Position and in normalized viewport coordinates. Some 2D actor subclasses ignore the position2 variable More...
 
virtual void SetPosition2 (double x, double y)
 Access the Position2 instance variable. This variable controls the upper right corner of the Actor2D. It is by default relative to Position and in normalized viewport coordinates. Some 2D actor subclasses ignore the position2 variable More...
 
virtual void SetProperty (vtkProperty2D arg0)
 Set this vtkProp's vtkProperty2D. More...
 
void SetWidth (double w)
 Set/Get the height and width of the Actor2D. The value is expressed as a fraction of the viewport. This really is just another way of setting the Position2 instance variable. More...
 
override void ShallowCopy (vtkProp prop)
 Shallow copy of this vtkActor2D. Overloads the virtual vtkProp method. More...
 
- Public Member Functions inherited from Kitware.VTK.vtkProp
 vtkProp (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly. More...
 
void AddConsumer (vtkObject c)
 Tells if the prop has all the required keys. More...
 
virtual void AddEstimatedRenderTime (double t, vtkViewport arg1)
 Tells if the prop has all the required keys. More...
 
virtual void BuildPaths (vtkAssemblyPaths paths, vtkAssemblyPath path)
 Tells if the prop has all the required keys. More...
 
virtual void DragableOff ()
 Set/Get the value of the dragable instance variable. This determines if an Prop, once picked, can be dragged (translated) through space. This is typically done through an interactive mouse interface. This does not affect methods such as SetPosition, which will continue to work. It is just intended to prevent some vtkProp'ss from being dragged from within a user interface. Initial value is true. More...
 
virtual void DragableOn ()
 Set/Get the value of the dragable instance variable. This determines if an Prop, once picked, can be dragged (translated) through space. This is typically done through an interactive mouse interface. This does not affect methods such as SetPosition, which will continue to work. It is just intended to prevent some vtkProp'ss from being dragged from within a user interface. Initial value is true. More...
 
virtual void GetActors (vtkPropCollection arg0)
 For some exporters and other other operations we must be able to collect all the actors or volumes. These methods are used in that process. More...
 
virtual double GetAllocatedRenderTime ()
 Tells if the prop has all the required keys. More...
 
virtual double[] GetBounds ()
 Get the bounds for this Prop as (Xmin,Xmax,Ymin,Ymax,Zmin,Zmax). in world coordinates. NULL means that the bounds are not defined. More...
 
vtkObject GetConsumer (int i)
 Tells if the prop has all the required keys. More...
 
virtual int GetDragable ()
 Set/Get the value of the dragable instance variable. This determines if an Prop, once picked, can be dragged (translated) through space. This is typically done through an interactive mouse interface. This does not affect methods such as SetPosition, which will continue to work. It is just intended to prevent some vtkProp'ss from being dragged from within a user interface. Initial value is true. More...
 
virtual double GetEstimatedRenderTime (vtkViewport arg0)
 Tells if the prop has all the required keys. More...
 
virtual double GetEstimatedRenderTime ()
 Tells if the prop has all the required keys. More...
 
virtual vtkMatrix4x4 GetMatrix ()
 These methods are used by subclasses to place a matrix (if any) in the prop prior to rendering. Generally used only for picking. See vtkProp3D for more information. More...
 
virtual vtkAssemblyPath GetNextPath ()
 vtkProp and its subclasses can be picked by subclasses of vtkAbstractPicker (e.g., vtkPropPicker). The following methods interface with the picking classes and return "pick paths". A pick path is a hierarchical, ordered list of props that form an assembly. Most often, when a vtkProp is picked, its path consists of a single node (i.e., the prop). However, classes like vtkAssembly and vtkPropAssembly can return more than one path, each path being several layers deep. (See vtkAssemblyPath for more information.) To use these methods - first invoke InitPathTraversal() followed by repeated calls to GetNextPath(). GetNextPath() returns a NULL pointer when the list is exhausted. More...
 
virtual int GetNumberOfConsumers ()
 Tells if the prop has all the required keys. More...
 
virtual int GetNumberOfPaths ()
 vtkProp and its subclasses can be picked by subclasses of vtkAbstractPicker (e.g., vtkPropPicker). The following methods interface with the picking classes and return "pick paths". A pick path is a hierarchical, ordered list of props that form an assembly. Most often, when a vtkProp is picked, its path consists of a single node (i.e., the prop). However, classes like vtkAssembly and vtkPropAssembly can return more than one path, each path being several layers deep. (See vtkAssemblyPath for more information.) To use these methods - first invoke InitPathTraversal() followed by repeated calls to GetNextPath(). GetNextPath() returns a NULL pointer when the list is exhausted. More...
 
virtual int GetPickable ()
 Set/Get the pickable instance variable. This determines if the vtkProp can be picked (typically using the mouse). Also see dragable. Initial value is true. More...
 
virtual vtkInformation GetPropertyKeys ()
 Set/Get property keys. Property keys can be digest by some rendering passes. For instance, the user may mark a prop as a shadow caster for a shadow mapping render pass. Keys are documented in render pass classes. Initial value is NULL. More...
 
virtual uint GetRedrawMTime ()
 Return the mtime of anything that would cause the rendered image to appear differently. Usually this involves checking the mtime of the prop plus anything else it depends on such as properties, textures etc. More...
 
virtual double GetRenderTimeMultiplier ()
 Tells if the prop has all the required keys. More...
 
virtual bool GetSupportsSelection ()
 Tells if the prop has all the required keys. More...
 
virtual bool GetUseBounds ()
 In case the Visibility flag is true, tell if the bounds of this prop should be taken into account or ignored during the computation of other bounding boxes, like in vtkRenderer::ResetCamera(). Initial value is true. More...
 
virtual int GetVisibility ()
 Set/Get visibility of this vtkProp. Initial value is true. More...
 
virtual void GetVolumes (vtkPropCollection arg0)
 For some exporters and other other operations we must be able to collect all the actors or volumes. These methods are used in that process. More...
 
virtual bool HasKeys (vtkInformation requiredKeys)
 Tells if the prop has all the required keys. More...
 
virtual void InitPathTraversal ()
 vtkProp and its subclasses can be picked by subclasses of vtkAbstractPicker (e.g., vtkPropPicker). The following methods interface with the picking classes and return "pick paths". A pick path is a hierarchical, ordered list of props that form an assembly. Most often, when a vtkProp is picked, its path consists of a single node (i.e., the prop). However, classes like vtkAssembly and vtkPropAssembly can return more than one path, each path being several layers deep. (See vtkAssemblyPath for more information.) To use these methods - first invoke InitPathTraversal() followed by repeated calls to GetNextPath(). GetNextPath() returns a NULL pointer when the list is exhausted. More...
 
int IsConsumer (vtkObject c)
 Tells if the prop has all the required keys. More...
 
new vtkProp NewInstance ()
 Undocumented Block More...
 
virtual void Pick ()
 Method fires PickEvent if the prop is picked. More...
 
virtual void PickableOff ()
 Set/Get the pickable instance variable. This determines if the vtkProp can be picked (typically using the mouse). Also see dragable. Initial value is true. More...
 
virtual void PickableOn ()
 Set/Get the pickable instance variable. This determines if the vtkProp can be picked (typically using the mouse). Also see dragable. Initial value is true. More...
 
virtual void PokeMatrix (vtkMatrix4x4 arg0)
 These methods are used by subclasses to place a matrix (if any) in the prop prior to rendering. Generally used only for picking. See vtkProp3D for more information. More...
 
void RemoveConsumer (vtkObject c)
 Tells if the prop has all the required keys. More...
 
virtual bool RenderFilteredOpaqueGeometry (vtkViewport v, vtkInformation requiredKeys)
 Tells if the prop has all the required keys. More...
 
virtual bool RenderFilteredOverlay (vtkViewport v, vtkInformation requiredKeys)
 Tells if the prop has all the required keys. More...
 
virtual bool RenderFilteredTranslucentPolygonalGeometry (vtkViewport v, vtkInformation requiredKeys)
 Tells if the prop has all the required keys. More...
 
virtual bool RenderFilteredVolumetricGeometry (vtkViewport v, vtkInformation requiredKeys)
 Tells if the prop has all the required keys. More...
 
virtual int RenderVolumetricGeometry (vtkViewport arg0)
 Tells if the prop has all the required keys. More...
 
virtual void RestoreEstimatedRenderTime ()
 Tells if the prop has all the required keys. More...
 
virtual void SetAllocatedRenderTime (double t, vtkViewport arg1)
 Tells if the prop has all the required keys. More...
 
virtual void SetDragable (int _arg)
 Set/Get the value of the dragable instance variable. This determines if an Prop, once picked, can be dragged (translated) through space. This is typically done through an interactive mouse interface. This does not affect methods such as SetPosition, which will continue to work. It is just intended to prevent some vtkProp'ss from being dragged from within a user interface. Initial value is true. More...
 
virtual void SetEstimatedRenderTime (double t)
 Tells if the prop has all the required keys. More...
 
virtual void SetPickable (int _arg)
 Set/Get the pickable instance variable. This determines if the vtkProp can be picked (typically using the mouse). Also see dragable. Initial value is true. More...
 
virtual void SetPropertyKeys (vtkInformation keys)
 Set/Get property keys. Property keys can be digest by some rendering passes. For instance, the user may mark a prop as a shadow caster for a shadow mapping render pass. Keys are documented in render pass classes. Initial value is NULL. More...
 
void SetRenderTimeMultiplier (double t)
 Tells if the prop has all the required keys. More...
 
virtual void SetUseBounds (bool _arg)
 In case the Visibility flag is true, tell if the bounds of this prop should be taken into account or ignored during the computation of other bounding boxes, like in vtkRenderer::ResetCamera(). Initial value is true. More...
 
virtual void SetVisibility (int _arg)
 Set/Get visibility of this vtkProp. Initial value is true. More...
 
virtual void UseBoundsOff ()
 In case the Visibility flag is true, tell if the bounds of this prop should be taken into account or ignored during the computation of other bounding boxes, like in vtkRenderer::ResetCamera(). Initial value is true. More...
 
virtual void UseBoundsOn ()
 In case the Visibility flag is true, tell if the bounds of this prop should be taken into account or ignored during the computation of other bounding boxes, like in vtkRenderer::ResetCamera(). Initial value is true. More...
 
virtual void VisibilityOff ()
 Set/Get visibility of this vtkProp. Initial value is true. More...
 
virtual void VisibilityOn ()
 Set/Get visibility of this vtkProp. Initial value is true. More...
 
- Public Member Functions inherited from Kitware.VTK.vtkObject
 vtkObject (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly. More...
 
 vtkObject ()
 Create an object with Debug turned off, modified time initialized to zero, and reference counting on. More...
 
uint AddObserver (uint arg0, vtkCommand arg1, float priority)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
uint AddObserver (string arg0, vtkCommand arg1, float priority)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
virtual void DebugOff ()
 Turn debugging output off. More...
 
virtual void DebugOn ()
 Turn debugging output on. More...
 
vtkCommand GetCommand (uint tag)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
byte GetDebug ()
 Get the value of the debug flag. More...
 
int HasObserver (uint arg0, vtkCommand arg1)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
int HasObserver (string arg0, vtkCommand arg1)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
int HasObserver (uint arg0)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
int HasObserver (string arg0)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
int InvokeEvent (uint arg0, IntPtr callData)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
int InvokeEvent (string arg0, IntPtr callData)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
int InvokeEvent (uint arg0)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
int InvokeEvent (string arg0)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
virtual void Modified ()
 Update the modification time for this object. Many filters rely on the modification time to determine if they need to recompute their data. The modification time is a unique monotonically increasing unsigned long integer. More...
 
vtkObject NewInstance ()
 Undocumented Block More...
 
void RemoveAllObservers ()
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
void RemoveObserver (vtkCommand arg0)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
void RemoveObserver (uint tag)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
void RemoveObservers (uint arg0, vtkCommand arg1)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
void RemoveObservers (string arg0, vtkCommand arg1)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
void RemoveObservers (uint arg0)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
void RemoveObservers (string arg0)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
void SetDebug (byte debugFlag)
 Set the value of the debug flag. A non-zero value turns debugging on. More...
 
override string ToString ()
 Returns the result of calling vtkObject::Print as a C# string. More...
 
delegate void vtkObjectEventHandler (vtkObject sender, vtkObjectEventArgs e)
 Generic signature for all vtkObject events. More...
 
void RemoveAllHandlersForAllEvents ()
 Call RemoveAllHandlers on each non-null vtkObjectEventRelay. TODO: This method needs to get called by the generated Dispose. Make that happen... More...
 
- Public Member Functions inherited from Kitware.VTK.vtkObjectBase
 vtkObjectBase (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly. More...
 
 vtkObjectBase ()
 Create an object with Debug turned off, modified time initialized to zero, and reference counting on. More...
 
virtual void Register (vtkObjectBase o)
 Increase the reference count (mark as used by another object). More...
 
virtual void FastDelete ()
 Delete a reference to this object. This version will not invoke garbage collection and can potentially leak the object if it is part of a reference loop. Use this method only when it is known that the object has another reference and would not be collected if a full garbage collection check were done. More...
 
string GetClassName ()
 Return the class name as a string. This method is defined in all subclasses of vtkObjectBase with the vtkTypeMacro found in vtkSetGet.h. More...
 
int GetReferenceCount ()
 Return the current reference count of this object. More...
 
void SetReferenceCount (int arg0)
 Sets the reference count. (This is very dangerous, use with care.) More...
 

Static Public Member Functions

static new vtkXYPlotActor New ()
 Instantiate object with autorange computation; bold, italic, and shadows on; arial font family; the number of labels set to 5 for the x and y axes; a label format of "%-#6.3g"; and x coordinates computed from point ids. More...
 
static new int IsTypeOf (string type)
 Undocumented Block More...
 
static new vtkXYPlotActor SafeDownCast (vtkObjectBase o)
 Undocumented Block More...
 
- Static Public Member Functions inherited from Kitware.VTK.vtkActor2D
static new vtkActor2D New ()
 Creates an actor2D with the following defaults: position (0,0) (coordinate system is viewport); at layer 0. More...
 
static new int IsTypeOf (string type)
 Undocumented Block More...
 
static new vtkActor2D SafeDownCast (vtkObjectBase o)
 Undocumented Block More...
 
- Static Public Member Functions inherited from Kitware.VTK.vtkProp
static new int IsTypeOf (string type)
 Undocumented Block More...
 
static new vtkProp SafeDownCast (vtkObjectBase o)
 Undocumented Block More...
 
- Static Public Member Functions inherited from Kitware.VTK.vtkObject
static new vtkObject New ()
 Create an object with Debug turned off, modified time initialized to zero, and reference counting on. More...
 
static void BreakOnError ()
 This method is called when vtkErrorMacro executes. It allows the debugger to break on error. More...
 
static int GetGlobalWarningDisplay ()
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
static void GlobalWarningDisplayOff ()
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
static void GlobalWarningDisplayOn ()
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
static new int IsTypeOf (string type)
 Undocumented Block More...
 
static vtkObject SafeDownCast (vtkObjectBase o)
 Undocumented Block More...
 
static void SetGlobalWarningDisplay (int val)
 This is a global flag that controls whether any debug, warning or error messages are displayed. More...
 
- Static Public Member Functions inherited from Kitware.VTK.vtkObjectBase
static vtkObjectBase New ()
 Create an object with Debug turned off, modified time initialized to zero, and reference counting on. More...
 
static int IsTypeOf (string name)
 Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. More...
 

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkXYPlotActor"
 Automatically generated type registration mechanics. More...
 
- Public Attributes inherited from Kitware.VTK.vtkActor2D
new const string MRFullTypeName = "Kitware.VTK.vtkActor2D"
 Automatically generated type registration mechanics. More...
 
- Public Attributes inherited from Kitware.VTK.vtkProp
new const string MRFullTypeName = "Kitware.VTK.vtkProp"
 Automatically generated type registration mechanics. More...
 
- Public Attributes inherited from Kitware.VTK.vtkObject
new const string MRFullTypeName = "Kitware.VTK.vtkObject"
 Automatically generated type registration mechanics. More...
 
- Public Attributes inherited from Kitware.VTK.vtkObjectBase
new const string MRFullTypeName = "Kitware.VTK.vtkObjectBase"
 Automatically generated type registration mechanics. More...
 
- Public Attributes inherited from Kitware.VTK.WrappedObject
const string vtkChartsEL_dll = "libKitware.VTK.vtkCharts.Unmanaged.so"
 Export layer functions for 'vtkCharts' are exported from the DLL named by the value of this variable. More...
 
const string vtkCommonEL_dll = "libKitware.VTK.vtkCommon.Unmanaged.so"
 Export layer functions for 'vtkCommon' are exported from the DLL named by the value of this variable. More...
 
const string vtkFilteringEL_dll = "libKitware.VTK.vtkFiltering.Unmanaged.so"
 Export layer functions for 'vtkFiltering' are exported from the DLL named by the value of this variable. More...
 
const string vtkGenericFilteringEL_dll = "libKitware.VTK.vtkGenericFiltering.Unmanaged.so"
 Export layer functions for 'vtkGenericFiltering' are exported from the DLL named by the value of this variable. More...
 
const string vtkGeovisEL_dll = "libKitware.VTK.vtkGeovis.Unmanaged.so"
 Export layer functions for 'vtkGeovis' are exported from the DLL named by the value of this variable. More...
 
const string vtkGraphicsEL_dll = "libKitware.VTK.vtkGraphics.Unmanaged.so"
 Export layer functions for 'vtkGraphics' are exported from the DLL named by the value of this variable. More...
 
const string vtkHybridEL_dll = "libKitware.VTK.vtkHybrid.Unmanaged.so"
 Export layer functions for 'vtkHybrid' are exported from the DLL named by the value of this variable. More...
 
const string vtkIOEL_dll = "libKitware.VTK.vtkIO.Unmanaged.so"
 Export layer functions for 'vtkIO' are exported from the DLL named by the value of this variable. More...
 
const string vtkImagingEL_dll = "libKitware.VTK.vtkImaging.Unmanaged.so"
 Export layer functions for 'vtkImaging' are exported from the DLL named by the value of this variable. More...
 
const string vtkInfovisEL_dll = "libKitware.VTK.vtkInfovis.Unmanaged.so"
 Export layer functions for 'vtkInfovis' are exported from the DLL named by the value of this variable. More...
 
const string vtkParallelEL_dll = "libKitware.VTK.vtkParallel.Unmanaged.so"
 Export layer functions for 'vtkParallel' are exported from the DLL named by the value of this variable. More...
 
const string vtkRenderingEL_dll = "libKitware.VTK.vtkRendering.Unmanaged.so"
 Export layer functions for 'vtkRendering' are exported from the DLL named by the value of this variable. More...
 
const string vtkViewsEL_dll = "libKitware.VTK.vtkViews.Unmanaged.so"
 Export layer functions for 'vtkViews' are exported from the DLL named by the value of this variable. More...
 
const string vtkVolumeRenderingEL_dll = "libKitware.VTK.vtkVolumeRendering.Unmanaged.so"
 Export layer functions for 'vtkVolumeRendering' are exported from the DLL named by the value of this variable. More...
 
const string vtkWidgetsEL_dll = "libKitware.VTK.vtkWidgets.Unmanaged.so"
 Export layer functions for 'vtkWidgets' are exported from the DLL named by the value of this variable. More...
 

Static Public Attributes

static new readonly string MRClassNameKey = "14vtkXYPlotActor"
 Automatically generated type registration mechanics. More...
 
- Static Public Attributes inherited from Kitware.VTK.vtkActor2D
static new readonly string MRClassNameKey = "10vtkActor2D"
 Automatically generated type registration mechanics. More...
 
- Static Public Attributes inherited from Kitware.VTK.vtkProp
static new readonly string MRClassNameKey = "7vtkProp"
 Automatically generated type registration mechanics. More...
 
- Static Public Attributes inherited from Kitware.VTK.vtkObject
static new readonly string MRClassNameKey = "9vtkObject"
 Automatically generated type registration mechanics. More...
 
- Static Public Attributes inherited from Kitware.VTK.vtkObjectBase
static new readonly string MRClassNameKey = "13vtkObjectBase"
 Automatically generated type registration mechanics. More...
 

Protected Member Functions

override void Dispose (bool disposing)
 Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly. More...
 
- Protected Member Functions inherited from Kitware.VTK.vtkActor2D
override void Dispose (bool disposing)
 Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly. More...
 
- Protected Member Functions inherited from Kitware.VTK.vtkProp
override void Dispose (bool disposing)
 Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly. More...
 
- Protected Member Functions inherited from Kitware.VTK.vtkObject
override void Dispose (bool disposing)
 Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly. More...
 
- Protected Member Functions inherited from Kitware.VTK.vtkObjectBase
override void Dispose (bool disposing)
 Decrease the reference count (release by another object). This has the same effect as invoking Delete() (i.e., it reduces the reference count by 1). More...
 
- Protected Member Functions inherited from Kitware.VTK.WrappedObject
 WrappedObject (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Constructor expected by the mummy Runtime. More...
 

Static Private Member Functions

static vtkXYPlotActor ()
 Automatically generated type registration mechanics. More...
 

Additional Inherited Members

- Properties inherited from Kitware.VTK.vtkObject
Kitware.VTK.vtkObject.vtkObjectEventHandler AbortCheckEvt
 The AbortCheckEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.AbortCheckEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler AnimationCueTickEvt
 The AnimationCueTickEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.AnimationCueTickEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler AnyEvt
 The AnyEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.AnyEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler CharEvt
 The CharEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.CharEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler ConfigureEvt
 The ConfigureEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ConfigureEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler ConnectionClosedEvt
 The ConnectionClosedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ConnectionClosedEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler ConnectionCreatedEvt
 The ConnectionCreatedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ConnectionCreatedEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler CreateTimerEvt
 The CreateTimerEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.CreateTimerEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler CursorChangedEvt
 The CursorChangedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.CursorChangedEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler DeleteEvt
 The DeleteEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.DeleteEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler DestroyTimerEvt
 The DestroyTimerEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.DestroyTimerEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler DisableEvt
 The DisableEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.DisableEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler DomainModifiedEvt
 The DomainModifiedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.DomainModifiedEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler EnableEvt
 The EnableEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.EnableEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler EndAnimationCueEvt
 The EndAnimationCueEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.EndAnimationCueEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler EndEvt
 The EndEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.EndEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler EndInteractionEvt
 The EndInteractionEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.EndInteractionEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler EndPickEvt
 The EndPickEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.EndPickEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler EndWindowLevelEvt
 The EndWindowLevelEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.EndWindowLevelEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler EnterEvt
 The EnterEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.EnterEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler ErrorEvt
 The ErrorEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ErrorEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler ExecuteInformationEvt
 The ExecuteInformationEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ExecuteInformationEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler ExitEvt
 The ExitEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ExitEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler ExposeEvt
 The ExposeEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ExposeEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler InteractionEvt
 The InteractionEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.InteractionEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler KeyPressEvt
 The KeyPressEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.KeyPressEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler KeyReleaseEvt
 The KeyReleaseEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.KeyReleaseEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler LeaveEvt
 The LeaveEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.LeaveEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler LeftButtonPressEvt
 The LeftButtonPressEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.LeftButtonPressEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler LeftButtonReleaseEvt
 The LeftButtonReleaseEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.LeftButtonReleaseEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler MiddleButtonPressEvt
 The MiddleButtonPressEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.MiddleButtonPressEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler MiddleButtonReleaseEvt
 The MiddleButtonReleaseEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.MiddleButtonReleaseEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler ModifiedEvt
 The ModifiedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ModifiedEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler MouseMoveEvt
 The MouseMoveEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.MouseMoveEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler MouseWheelBackwardEvt
 The MouseWheelBackwardEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.MouseWheelBackwardEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler MouseWheelForwardEvt
 The MouseWheelForwardEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.MouseWheelForwardEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler PickEvt
 The PickEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.PickEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler PlacePointEvt
 The PlacePointEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.PlacePointEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler PlaceWidgetEvt
 The PlaceWidgetEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.PlaceWidgetEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler ProgressEvt
 The ProgressEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ProgressEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler PropertyModifiedEvt
 The PropertyModifiedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.PropertyModifiedEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler RegisterEvt
 The RegisterEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.RegisterEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler RenderEvt
 The RenderEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.RenderEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler RenderWindowMessageEvt
 The RenderWindowMessageEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.RenderWindowMessageEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler ResetCameraClippingRangeEvt
 The ResetCameraClippingRangeEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ResetCameraClippingRangeEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler ResetCameraEvt
 The ResetCameraEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ResetCameraEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler ResetWindowLevelEvt
 The ResetWindowLevelEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ResetWindowLevelEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler RightButtonPressEvt
 The RightButtonPressEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.RightButtonPressEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler RightButtonReleaseEvt
 The RightButtonReleaseEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.RightButtonReleaseEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler SelectionChangedEvt
 The SelectionChangedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.SelectionChangedEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler SetOutputEvt
 The SetOutputEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.SetOutputEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler StartAnimationCueEvt
 The StartAnimationCueEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.StartAnimationCueEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler StartEvt
 The StartEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.StartEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler StartInteractionEvt
 The StartInteractionEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.StartInteractionEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler StartPickEvt
 The StartPickEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.StartPickEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler StartWindowLevelEvt
 The StartWindowLevelEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.StartWindowLevelEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler TimerEvt
 The TimerEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.TimerEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler UnRegisterEvt
 The UnRegisterEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.UnRegisterEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler UpdateEvt
 The UpdateEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.UpdateEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler UpdateInformationEvt
 The UpdateInformationEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.UpdateInformationEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler UpdatePropertyEvt
 The UpdatePropertyEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.UpdatePropertyEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler VolumeMapperComputeGradientsEndEvt
 The VolumeMapperComputeGradientsEndEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.VolumeMapperComputeGradientsEndEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler VolumeMapperComputeGradientsProgressEvt
 The VolumeMapperComputeGradientsProgressEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.VolumeMapperComputeGradientsProgressEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler VolumeMapperComputeGradientsStartEvt
 The VolumeMapperComputeGradientsStartEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.VolumeMapperComputeGradientsStartEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler VolumeMapperRenderEndEvt
 The VolumeMapperRenderEndEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.VolumeMapperRenderEndEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler VolumeMapperRenderProgressEvt
 The VolumeMapperRenderProgressEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.VolumeMapperRenderProgressEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler VolumeMapperRenderStartEvt
 The VolumeMapperRenderStartEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.VolumeMapperRenderStartEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler WarningEvt
 The WarningEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.WarningEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler WidgetActivateEvt
 The WidgetActivateEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.WidgetActivateEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler WidgetModifiedEvt
 The WidgetModifiedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.WidgetModifiedEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler WidgetValueChangedEvt
 The WidgetValueChangedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.WidgetValueChangedEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler WindowLevelEvt
 The WindowLevelEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.WindowLevelEvent as the eventId parameter. More...
 
Kitware.VTK.vtkObject.vtkObjectEventHandler WrongTagEvt
 The WrongTagEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.WrongTagEvent as the eventId parameter. More...
 

Detailed Description

vtkXYPlotActor - generate an x-y plot from input dataset(s) or field data

Description vtkXYPlotActor creates an x-y plot of data from one or more input data sets or field data. The class plots dataset scalar values (y-axis) against the points (x-axis). The x-axis values are generated by taking the point ids, computing a cumulative arc length, or a normalized arc length. More than one input data set can be specified to generate multiple plots. Alternatively, if field data is supplied as input, the class plots one component against another. (The user must specify which component to use as the x-axis and which for the y-axis.)

To use this class to plot dataset(s), you must specify one or more input datasets containing scalar and point data. You'll probably also want to invoke a method to control how the point coordinates are converted into x values (by default point ids are used).

To use this class to plot field data, you must specify one or more input data objects with its associated field data. You'll also want to specify which component to use as the x-axis and which to use as the y-axis. Note that when plotting field data, the x and y values are used directly (i.e., there are no options to normalize the components).

Once you've set up the plot, you'll want to position it. The PositionCoordinate defines the lower-left location of the x-y plot (specified in normalized viewport coordinates) and the Position2Coordinate define the upper-right corner. (Note: the Position2Coordinate is relative to PositionCoordinate, so you can move the vtkXYPlotActor around the viewport by setting just the PositionCoordinate.) The combination of the two position coordinates specifies a rectangle in which the plot will lie.

Optional features include the ability to specify axes labels, label format and plot title. You can also manually specify the x and y plot ranges (by default they are computed automatically). The Border instance variable is used to create space between the boundary of the plot window (specified by PositionCoordinate and Position2Coordinate) and the plot itself.

The font property of the plot title can be modified through the TitleTextProperty attribute. The font property of the axes titles and labels can be modified through the AxisTitleTextProperty and AxisLabelTextProperty attributes. You may also use the GetXAxisActor2D or GetYAxisActor2D methods to access each individual axis actor to modify their font properties. In the same way, the GetLegendBoxActor method can be used to access the legend box actor to modify its font properties.

There are several advanced features as well. You can assign per curve properties (such as color and a plot symbol). (Note that each input dataset and/or data object creates a single curve.) Another option is to add a plot legend that graphically indicates the correspondance between the curve, curve symbols, and the data source. You can also exchange the x and y axes if you prefer you plot orientation that way.

Member Enumeration Documentation

If true, the xyplot actor will adjust the position of the title automatically to be upper-middle. Default is true.

Enumerator
AlignAxisBottom 

enum member

AlignAxisHCenter 

enum member

AlignAxisLeft 

enum member

AlignAxisRight 

enum member

AlignAxisTop 

enum member

AlignAxisVCenter 

enum member

AlignBottom 

enum member

AlignHCenter 

enum member

AlignLeft 

enum member

AlignRight 

enum member

AlignTop 

enum member

AlignVCenter 

enum member

Constructor & Destructor Documentation

static Kitware.VTK.vtkXYPlotActor.vtkXYPlotActor ( )
staticprivate

Automatically generated type registration mechanics.

Kitware.VTK.vtkXYPlotActor.vtkXYPlotActor ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

Kitware.VTK.vtkXYPlotActor.vtkXYPlotActor ( )

Instantiate object with autorange computation; bold, italic, and shadows on; arial font family; the number of labels set to 5 for the x and y axes; a label format of "%-#6.3g"; and x coordinates computed from point ids.

Member Function Documentation

void Kitware.VTK.vtkXYPlotActor.AddDataObjectInput ( vtkDataObject  arg0)

Add a dataset to the list of data to append.

void Kitware.VTK.vtkXYPlotActor.AddInput ( vtkDataSet  arg0,
string  arrayName,
int  component 
)

Add a dataset to the list of data to append. The array name specifies which point array to plot. The array must be a vtkDataArray subclass, i.e. a numeric array. If the array name is NULL, then the default scalars are used. The array can have multiple components, but only the first component is ploted.

void Kitware.VTK.vtkXYPlotActor.AddInput ( vtkDataSet  arg0)

Add a dataset to the list of data to append. The array name specifies which point array to plot. The array must be a vtkDataArray subclass, i.e. a numeric array. If the array name is NULL, then the default scalars are used. The array can have multiple components, but only the first component is ploted.

virtual void Kitware.VTK.vtkXYPlotActor.AdjustTitlePositionOff ( )
virtual

If true, the xyplot actor will adjust the position of the title automatically to be upper-middle. Default is true.

virtual void Kitware.VTK.vtkXYPlotActor.AdjustTitlePositionOn ( )
virtual

If true, the xyplot actor will adjust the position of the title automatically to be upper-middle. Default is true.

virtual void Kitware.VTK.vtkXYPlotActor.ChartBorderOff ( )
virtual

Set/Get the flag that controls whether a box will be drawn/filled corresponding to the legend box.

virtual void Kitware.VTK.vtkXYPlotActor.ChartBorderOn ( )
virtual

Set/Get the flag that controls whether a box will be drawn/filled corresponding to the legend box.

virtual void Kitware.VTK.vtkXYPlotActor.ChartBoxOff ( )
virtual

Set/Get the flag that controls whether a box will be drawn/filled corresponding to the chart box.

virtual void Kitware.VTK.vtkXYPlotActor.ChartBoxOn ( )
virtual

Set/Get the flag that controls whether a box will be drawn/filled corresponding to the chart box.

override void Kitware.VTK.vtkXYPlotActor.Dispose ( bool  disposing)
protected

Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

virtual void Kitware.VTK.vtkXYPlotActor.ExchangeAxesOff ( )
virtual

Enable/Disable exchange of the x-y axes (i.e., what was x becomes y, and vice-versa). Exchanging axes affects the labeling as well.

virtual void Kitware.VTK.vtkXYPlotActor.ExchangeAxesOn ( )
virtual

Enable/Disable exchange of the x-y axes (i.e., what was x becomes y, and vice-versa). Exchanging axes affects the labeling as well.

virtual int Kitware.VTK.vtkXYPlotActor.GetAdjustTitlePosition ( )
virtual

If true, the xyplot actor will adjust the position of the title automatically to be upper-middle. Default is true.

virtual int Kitware.VTK.vtkXYPlotActor.GetAdjustTitlePositionMode ( )
virtual

BTX enum Alignment { AlignLeft = 0x1, AlignRight = 0x2, AlignHCenter = 0x4, AlignTop = 0x10, AlignBottom = 0x20, AlignVCenter = 0x40, AlignAxisLeft = 0x100, AlignAxisRight = 0x200, AlignAxisHCenter = 0x400, AlignAxisTop = 0x1000, AlignAxisBottom = 0x2000, AlignAxisVCenter = 0x4000 }; ETX If AdjustTitlePosition is truem, the xyplot actor will adjust the position of the title automatically depending on the given mode, the mode is a combination of the Alignment flags. by default: vtkXYPlotActor::AlignHCenter | vtkXYPlotActor::Top | vtkXYPlotActor::AlignAxisVCenter

virtual int Kitware.VTK.vtkXYPlotActor.GetAdjustXLabels ( )
virtual

Set/Get the flag that controls whether the labels and ticks are adjusted for "nice" numerical values to make it easier to read the labels. The adjustment is based in the Range instance variable. Call GetAdjustedRange and GetAdjustedNumberOfLabels to get the adjusted range and number of labels.

virtual int Kitware.VTK.vtkXYPlotActor.GetAdjustYLabels ( )
virtual

Set/Get the flag that controls whether the labels and ticks are adjusted for "nice" numerical values to make it easier to read the labels. The adjustment is based in the Range instance variable. Call GetAdjustedRange and GetAdjustedNumberOfLabels to get the adjusted range and number of labels.

virtual vtkTextProperty Kitware.VTK.vtkXYPlotActor.GetAxisLabelTextProperty ( )
virtual

Set/Get the labels text property of all axes. Note that each axis can be controlled individually through the GetX/YAxisActor2D() methods.

Here is the call graph for this function:

virtual vtkTextProperty Kitware.VTK.vtkXYPlotActor.GetAxisTitleTextProperty ( )
virtual

Set/Get the title text property of all axes. Note that each axis can be controlled individually through the GetX/YAxisActor2D() methods.

Here is the call graph for this function:

virtual int Kitware.VTK.vtkXYPlotActor.GetBorder ( )
virtual

Set/Get the spacing between the plot window and the plot. The value is specified in pixels.

virtual int Kitware.VTK.vtkXYPlotActor.GetBorderMaxValue ( )
virtual

Set/Get the spacing between the plot window and the plot. The value is specified in pixels.

virtual int Kitware.VTK.vtkXYPlotActor.GetBorderMinValue ( )
virtual

Set/Get the spacing between the plot window and the plot. The value is specified in pixels.

virtual int Kitware.VTK.vtkXYPlotActor.GetChartBorder ( )
virtual

Set/Get the flag that controls whether a box will be drawn/filled corresponding to the legend box.

virtual int Kitware.VTK.vtkXYPlotActor.GetChartBox ( )
virtual

Set/Get the flag that controls whether a box will be drawn/filled corresponding to the chart box.

vtkProperty2D Kitware.VTK.vtkXYPlotActor.GetChartBoxProperty ( )

Get the box vtkProperty2D.

Here is the call graph for this function:

vtkDataObjectCollection Kitware.VTK.vtkXYPlotActor.GetDataObjectInputList ( )

Return the list of inputs to this filter.

Here is the call graph for this function:

virtual int Kitware.VTK.vtkXYPlotActor.GetDataObjectPlotMode ( )
virtual

Indicate whether to plot rows or columns. If plotting rows, then the dependent variables is taken from a specified row, versus rows (y).

string Kitware.VTK.vtkXYPlotActor.GetDataObjectPlotModeAsString ( )

Indicate whether to plot rows or columns. If plotting rows, then the dependent variables is taken from a specified row, versus rows (y).

virtual int Kitware.VTK.vtkXYPlotActor.GetDataObjectPlotModeMaxValue ( )
virtual

Indicate whether to plot rows or columns. If plotting rows, then the dependent variables is taken from a specified row, versus rows (y).

virtual int Kitware.VTK.vtkXYPlotActor.GetDataObjectPlotModeMinValue ( )
virtual

Indicate whether to plot rows or columns. If plotting rows, then the dependent variables is taken from a specified row, versus rows (y).

int Kitware.VTK.vtkXYPlotActor.GetDataObjectXComponent ( int  i)

Specify which component of the input data object to use as the independent variable for the ith input data object. (This ivar is ignored if plotting the index.) Note that the value is interpreted differently depending on DataObjectPlotMode. If the mode is Rows, then the value of DataObjectXComponent is the row number; otherwise it's the column number.

int Kitware.VTK.vtkXYPlotActor.GetDataObjectYComponent ( int  i)

Specify which component of the input data object to use as the dependent variable for the ith input data object. (This ivar is ignored if plotting the index.) Note that the value is interpreted differently depending on DataObjectPlotMode. If the mode is Rows, then the value of DataObjectYComponent is the row number; otherwise it's the column number.

virtual int Kitware.VTK.vtkXYPlotActor.GetExchangeAxes ( )
virtual

Enable/Disable exchange of the x-y axes (i.e., what was x becomes y, and vice-versa). Exchanging axes affects the labeling as well.

virtual double Kitware.VTK.vtkXYPlotActor.GetGlyphSize ( )
virtual

Set/Get the factor that controls how big glyphs are in the plot. The number is expressed as a fraction of the length of the diagonal of the plot bounding box.

virtual double Kitware.VTK.vtkXYPlotActor.GetGlyphSizeMaxValue ( )
virtual

Set/Get the factor that controls how big glyphs are in the plot. The number is expressed as a fraction of the length of the diagonal of the plot bounding box.

virtual double Kitware.VTK.vtkXYPlotActor.GetGlyphSizeMinValue ( )
virtual

Set/Get the factor that controls how big glyphs are in the plot. The number is expressed as a fraction of the length of the diagonal of the plot bounding box.

virtual vtkGlyphSource2D Kitware.VTK.vtkXYPlotActor.GetGlyphSource ( )
virtual

Retrieve handles to the legend box and glyph source. This is useful if you would like to change the default behavior of the legend box or glyph source. For example, the default glyph can be changed from a line to a vertex plus line, etc.)

Here is the call graph for this function:

vtkDataSetCollection Kitware.VTK.vtkXYPlotActor.GetInputList ( )

Return the list of inputs to this filter.

Here is the call graph for this function:

string Kitware.VTK.vtkXYPlotActor.GetLabelFormat ( )

Set/Get the format with which to print the labels . This sets both X and Y label formats. GetLabelFormat() returns X label format.

virtual int Kitware.VTK.vtkXYPlotActor.GetLegend ( )
virtual

Enable/Disable the creation of a legend. If on, the legend labels will be created automatically unless the per plot legend symbol has been set.

virtual vtkLegendBoxActor Kitware.VTK.vtkXYPlotActor.GetLegendActor ( )
virtual

Retrieve handles to the legend box and glyph source. This is useful if you would like to change the default behavior of the legend box or glyph source. For example, the default glyph can be changed from a line to a vertex plus line, etc.)

Here is the call graph for this function:

virtual double [] Kitware.VTK.vtkXYPlotActor.GetLegendPosition ( )
virtual

Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition.

virtual void Kitware.VTK.vtkXYPlotActor.GetLegendPosition ( ref double  _arg1,
ref double  _arg2 
)
virtual

Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition.

virtual void Kitware.VTK.vtkXYPlotActor.GetLegendPosition ( IntPtr  _arg)
virtual

Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition.

virtual double [] Kitware.VTK.vtkXYPlotActor.GetLegendPosition2 ( )
virtual

Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition.

virtual void Kitware.VTK.vtkXYPlotActor.GetLegendPosition2 ( ref double  _arg1,
ref double  _arg2 
)
virtual

Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition.

virtual void Kitware.VTK.vtkXYPlotActor.GetLegendPosition2 ( IntPtr  _arg)
virtual

Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition.

virtual int Kitware.VTK.vtkXYPlotActor.GetLogx ( )
virtual

Enable/Disable plotting of Log of x-values.

override uint Kitware.VTK.vtkXYPlotActor.GetMTime ( )
virtual

Take into account the modified time of internal helper classes.

Reimplemented from Kitware.VTK.vtkActor2D.

virtual int Kitware.VTK.vtkXYPlotActor.GetNumberOfXLabels ( )
virtual

Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value.

virtual int Kitware.VTK.vtkXYPlotActor.GetNumberOfXLabelsMaxValue ( )
virtual

Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value.

virtual int Kitware.VTK.vtkXYPlotActor.GetNumberOfXLabelsMinValue ( )
virtual

Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value.

int Kitware.VTK.vtkXYPlotActor.GetNumberOfXMinorTicks ( )

Set/Get the number of minor ticks in X or Y.

virtual int Kitware.VTK.vtkXYPlotActor.GetNumberOfYLabels ( )
virtual

Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value.

virtual int Kitware.VTK.vtkXYPlotActor.GetNumberOfYLabelsMaxValue ( )
virtual

Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value.

virtual int Kitware.VTK.vtkXYPlotActor.GetNumberOfYLabelsMinValue ( )
virtual

Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value.

int Kitware.VTK.vtkXYPlotActor.GetNumberOfYMinorTicks ( )

Set/Get the number of minor ticks in X or Y.

double [] Kitware.VTK.vtkXYPlotActor.GetPlotColor ( int  i)

—Per Curve Properties------------------------------------------------— The following methods are used to set properties on each curve that is plotted. Each input dataset (or data object) results in one curve. The methods that follow have an index i that corresponds to the input dataset or data object.

virtual double [] Kitware.VTK.vtkXYPlotActor.GetPlotCoordinate ( )
virtual

An alternate form of ViewportToPlotCoordinate() above. This method inputs the viewport coordinate pair (defined by the ivar ViewportCoordinate)and then stores them in the ivar PlotCoordinate.

virtual void Kitware.VTK.vtkXYPlotActor.GetPlotCoordinate ( ref double  _arg1,
ref double  _arg2 
)
virtual

An alternate form of ViewportToPlotCoordinate() above. This method inputs the viewport coordinate pair (defined by the ivar ViewportCoordinate)and then stores them in the ivar PlotCoordinate.

virtual void Kitware.VTK.vtkXYPlotActor.GetPlotCoordinate ( IntPtr  _arg)
virtual

An alternate form of ViewportToPlotCoordinate() above. This method inputs the viewport coordinate pair (defined by the ivar ViewportCoordinate)and then stores them in the ivar PlotCoordinate.

virtual int Kitware.VTK.vtkXYPlotActor.GetPlotCurveLines ( )
virtual

Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars.

virtual int Kitware.VTK.vtkXYPlotActor.GetPlotCurvePoints ( )
virtual

Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars.

string Kitware.VTK.vtkXYPlotActor.GetPlotLabel ( int  i)

—Per Curve Properties------------------------------------------------— The following methods are used to set properties on each curve that is plotted. Each input dataset (or data object) results in one curve. The methods that follow have an index i that corresponds to the input dataset or data object.

virtual int Kitware.VTK.vtkXYPlotActor.GetPlotLines ( )
virtual

Set/Get whether the lines are rendered. The line width can be set in the property object.

int Kitware.VTK.vtkXYPlotActor.GetPlotLines ( int  i)

Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars.

virtual int Kitware.VTK.vtkXYPlotActor.GetPlotPoints ( )
virtual

Set/Get whether the points are rendered. The point size can be set in the property object. This is a global flag which affects the plot only if per curve symbols are not defined.

int Kitware.VTK.vtkXYPlotActor.GetPlotPoints ( int  i)

Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars.

vtkPolyData Kitware.VTK.vtkXYPlotActor.GetPlotSymbol ( int  i)

—Per Curve Properties------------------------------------------------— The following methods are used to set properties on each curve that is plotted. Each input dataset (or data object) results in one curve. The methods that follow have an index i that corresponds to the input dataset or data object.

Here is the call graph for this function:

int Kitware.VTK.vtkXYPlotActor.GetPointComponent ( int  i)

If plotting points by value, which component to use to determine the value. This sets a value per each input dataset (i.e., the ith dataset).

virtual double Kitware.VTK.vtkXYPlotActor.GetReferenceXValue ( )
virtual

Description Set/Get the value for the X reference line

virtual double Kitware.VTK.vtkXYPlotActor.GetReferenceYValue ( )
virtual

Description Set/Get the value for the Y reference line

virtual int Kitware.VTK.vtkXYPlotActor.GetReverseXAxis ( )
virtual

Normally the x-axis is plotted from minimum to maximum. Setting this instance variable causes the x-axis to be plotted from maximum to minimum. Note that boolean always applies to the x-axis even if ExchangeAxes is set.

virtual int Kitware.VTK.vtkXYPlotActor.GetReverseYAxis ( )
virtual

Normally the y-axis is plotted from minimum to maximum. Setting this instance variable causes the y-axis to be plotted from maximum to minimum. Note that boolean always applies to the y-axis even if ExchangeAxes is set.

virtual int Kitware.VTK.vtkXYPlotActor.GetShowReferenceXLine ( )
virtual

Set/Get if the X reference line is visible. hidden by default

virtual int Kitware.VTK.vtkXYPlotActor.GetShowReferenceYLine ( )
virtual

Set/Get if the Y reference line is visible. hidden by default

virtual string Kitware.VTK.vtkXYPlotActor.GetTitle ( )
virtual

Set/Get the title of the x-y plot, and the title along the x and y axes.

virtual double [] Kitware.VTK.vtkXYPlotActor.GetTitlePosition ( )
virtual

Set/Get the position of the title. This has no effect if AdjustTitlePosition is true.

virtual void Kitware.VTK.vtkXYPlotActor.GetTitlePosition ( ref double  _arg1,
ref double  _arg2 
)
virtual

Set/Get the position of the title. This has no effect if AdjustTitlePosition is true.

virtual void Kitware.VTK.vtkXYPlotActor.GetTitlePosition ( IntPtr  _arg)
virtual

Set/Get the position of the title. This has no effect if AdjustTitlePosition is true.

virtual vtkTextProperty Kitware.VTK.vtkXYPlotActor.GetTitleTextProperty ( )
virtual

Set/Get the title text property.

Here is the call graph for this function:

virtual double [] Kitware.VTK.vtkXYPlotActor.GetViewportCoordinate ( )
virtual

An alternate form of PlotToViewportCoordinate() above. This method inputs the plot coordinate pair (defined in the ivar PlotCoordinate) and then stores them in the ivar ViewportCoordinate. (This method can be wrapped.)

virtual void Kitware.VTK.vtkXYPlotActor.GetViewportCoordinate ( ref double  _arg1,
ref double  _arg2 
)
virtual

An alternate form of PlotToViewportCoordinate() above. This method inputs the plot coordinate pair (defined in the ivar PlotCoordinate) and then stores them in the ivar ViewportCoordinate. (This method can be wrapped.)

virtual void Kitware.VTK.vtkXYPlotActor.GetViewportCoordinate ( IntPtr  _arg)
virtual

An alternate form of PlotToViewportCoordinate() above. This method inputs the plot coordinate pair (defined in the ivar PlotCoordinate) and then stores them in the ivar ViewportCoordinate. (This method can be wrapped.)

vtkAxisActor2D Kitware.VTK.vtkXYPlotActor.GetXAxisActor2D ( )

Retrieve handles to the X and Y axis (so that you can set their text properties for example)

Here is the call graph for this function:

virtual string Kitware.VTK.vtkXYPlotActor.GetXLabelFormat ( )
virtual

Set/Get the format with which to print the X label.

virtual double [] Kitware.VTK.vtkXYPlotActor.GetXRange ( )
virtual

Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH).

virtual void Kitware.VTK.vtkXYPlotActor.GetXRange ( IntPtr  data)
virtual

Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH).

virtual string Kitware.VTK.vtkXYPlotActor.GetXTitle ( )
virtual

Set/Get the title of the x-y plot, and the title along the x and y axes.

double Kitware.VTK.vtkXYPlotActor.GetXTitlePosition ( )

Set/Get the position of the title of X or Y axis.

virtual int Kitware.VTK.vtkXYPlotActor.GetXValues ( )
virtual

Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.)

string Kitware.VTK.vtkXYPlotActor.GetXValuesAsString ( )

Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.)

virtual int Kitware.VTK.vtkXYPlotActor.GetXValuesMaxValue ( )
virtual

Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.)

virtual int Kitware.VTK.vtkXYPlotActor.GetXValuesMinValue ( )
virtual

Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.)

vtkAxisActor2D Kitware.VTK.vtkXYPlotActor.GetYAxisActor2D ( )

Retrieve handles to the X and Y axis (so that you can set their text properties for example)

Here is the call graph for this function:

virtual string Kitware.VTK.vtkXYPlotActor.GetYLabelFormat ( )
virtual

Set/Get the format with which to print the Y label.

virtual double [] Kitware.VTK.vtkXYPlotActor.GetYRange ( )
virtual

Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH).

virtual void Kitware.VTK.vtkXYPlotActor.GetYRange ( IntPtr  data)
virtual

Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH).

virtual string Kitware.VTK.vtkXYPlotActor.GetYTitle ( )
virtual

Set/Get the title of the x-y plot, and the title along the x and y axes.

double Kitware.VTK.vtkXYPlotActor.GetYTitlePosition ( )

Set/Get the position of the title of X or Y axis.

override int Kitware.VTK.vtkXYPlotActor.HasTranslucentPolygonalGeometry ( )
virtual

Write the XY Ploat Actor as a CSV (comma separated value) representation.

Reimplemented from Kitware.VTK.vtkActor2D.

override int Kitware.VTK.vtkXYPlotActor.IsA ( string  type)
virtual

Undocumented Block

Reimplemented from Kitware.VTK.vtkActor2D.

int Kitware.VTK.vtkXYPlotActor.IsInPlot ( vtkViewport  viewport,
double  u,
double  v 
)

Is the specified viewport position within the plot area (as opposed to the region used by the plot plus the labels)?

static new int Kitware.VTK.vtkXYPlotActor.IsTypeOf ( string  type)
static

Undocumented Block

virtual void Kitware.VTK.vtkXYPlotActor.LegendOff ( )
virtual

Enable/Disable the creation of a legend. If on, the legend labels will be created automatically unless the per plot legend symbol has been set.

virtual void Kitware.VTK.vtkXYPlotActor.LegendOn ( )
virtual

Enable/Disable the creation of a legend. If on, the legend labels will be created automatically unless the per plot legend symbol has been set.

virtual void Kitware.VTK.vtkXYPlotActor.LogxOff ( )
virtual

Enable/Disable plotting of Log of x-values.

virtual void Kitware.VTK.vtkXYPlotActor.LogxOn ( )
virtual

Enable/Disable plotting of Log of x-values.

static new vtkXYPlotActor Kitware.VTK.vtkXYPlotActor.New ( )
static

Instantiate object with autorange computation; bold, italic, and shadows on; arial font family; the number of labels set to 5 for the x and y axes; a label format of "%-#6.3g"; and x coordinates computed from point ids.

new vtkXYPlotActor Kitware.VTK.vtkXYPlotActor.NewInstance ( )

Undocumented Block

virtual void Kitware.VTK.vtkXYPlotActor.PlotCurveLinesOff ( )
virtual

Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars.

virtual void Kitware.VTK.vtkXYPlotActor.PlotCurveLinesOn ( )
virtual

Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars.

virtual void Kitware.VTK.vtkXYPlotActor.PlotCurvePointsOff ( )
virtual

Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars.

virtual void Kitware.VTK.vtkXYPlotActor.PlotCurvePointsOn ( )
virtual

Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars.

virtual void Kitware.VTK.vtkXYPlotActor.PlotLinesOff ( )
virtual

Set/Get whether the lines are rendered. The line width can be set in the property object.

virtual void Kitware.VTK.vtkXYPlotActor.PlotLinesOn ( )
virtual

Set/Get whether the lines are rendered. The line width can be set in the property object.

virtual void Kitware.VTK.vtkXYPlotActor.PlotPointsOff ( )
virtual

Set/Get whether the points are rendered. The point size can be set in the property object. This is a global flag which affects the plot only if per curve symbols are not defined.

virtual void Kitware.VTK.vtkXYPlotActor.PlotPointsOn ( )
virtual

Set/Get whether the points are rendered. The point size can be set in the property object. This is a global flag which affects the plot only if per curve symbols are not defined.

void Kitware.VTK.vtkXYPlotActor.PlotToViewportCoordinate ( vtkViewport  viewport,
ref double  u,
ref double  v 
)

Given a plot coordinate, return the viewpoint position

void Kitware.VTK.vtkXYPlotActor.PlotToViewportCoordinate ( vtkViewport  viewport)

An alternate form of PlotToViewportCoordinate() above. This method inputs the plot coordinate pair (defined in the ivar PlotCoordinate) and then stores them in the ivar ViewportCoordinate. (This method can be wrapped.)

override void Kitware.VTK.vtkXYPlotActor.ReleaseGraphicsResources ( vtkWindow  arg0)
virtual

Write the XY Ploat Actor as a CSV (comma separated value) representation.

Reimplemented from Kitware.VTK.vtkActor2D.

void Kitware.VTK.vtkXYPlotActor.RemoveAllInputs ( )

This removes all of the data set inputs, but does not change the data object inputs.

void Kitware.VTK.vtkXYPlotActor.RemoveDataObjectInput ( vtkDataObject  arg0)

Remove a dataset from the list of data to append.

void Kitware.VTK.vtkXYPlotActor.RemoveInput ( vtkDataSet  arg0,
string  arrayName,
int  component 
)

Remove a dataset from the list of data to append.

void Kitware.VTK.vtkXYPlotActor.RemoveInput ( vtkDataSet  arg0)

Remove a dataset from the list of data to append.

override int Kitware.VTK.vtkXYPlotActor.RenderOpaqueGeometry ( vtkViewport  arg0)
virtual

Write the XY Ploat Actor as a CSV (comma separated value) representation.

Reimplemented from Kitware.VTK.vtkActor2D.

override int Kitware.VTK.vtkXYPlotActor.RenderOverlay ( vtkViewport  arg0)
virtual

Write the XY Ploat Actor as a CSV (comma separated value) representation.

Reimplemented from Kitware.VTK.vtkActor2D.

override int Kitware.VTK.vtkXYPlotActor.RenderTranslucentPolygonalGeometry ( vtkViewport  arg0)
virtual

Write the XY Ploat Actor as a CSV (comma separated value) representation.

Reimplemented from Kitware.VTK.vtkActor2D.

virtual void Kitware.VTK.vtkXYPlotActor.ReverseXAxisOff ( )
virtual

Normally the x-axis is plotted from minimum to maximum. Setting this instance variable causes the x-axis to be plotted from maximum to minimum. Note that boolean always applies to the x-axis even if ExchangeAxes is set.

virtual void Kitware.VTK.vtkXYPlotActor.ReverseXAxisOn ( )
virtual

Normally the x-axis is plotted from minimum to maximum. Setting this instance variable causes the x-axis to be plotted from maximum to minimum. Note that boolean always applies to the x-axis even if ExchangeAxes is set.

virtual void Kitware.VTK.vtkXYPlotActor.ReverseYAxisOff ( )
virtual

Normally the y-axis is plotted from minimum to maximum. Setting this instance variable causes the y-axis to be plotted from maximum to minimum. Note that boolean always applies to the y-axis even if ExchangeAxes is set.

virtual void Kitware.VTK.vtkXYPlotActor.ReverseYAxisOn ( )
virtual

Normally the y-axis is plotted from minimum to maximum. Setting this instance variable causes the y-axis to be plotted from maximum to minimum. Note that boolean always applies to the y-axis even if ExchangeAxes is set.

static new vtkXYPlotActor Kitware.VTK.vtkXYPlotActor.SafeDownCast ( vtkObjectBase  o)
static

Undocumented Block

Here is the call graph for this function:

virtual void Kitware.VTK.vtkXYPlotActor.SetAdjustTitlePosition ( int  _arg)
virtual

If true, the xyplot actor will adjust the position of the title automatically to be upper-middle. Default is true.

virtual void Kitware.VTK.vtkXYPlotActor.SetAdjustTitlePositionMode ( int  _arg)
virtual

BTX enum Alignment { AlignLeft = 0x1, AlignRight = 0x2, AlignHCenter = 0x4, AlignTop = 0x10, AlignBottom = 0x20, AlignVCenter = 0x40, AlignAxisLeft = 0x100, AlignAxisRight = 0x200, AlignAxisHCenter = 0x400, AlignAxisTop = 0x1000, AlignAxisBottom = 0x2000, AlignAxisVCenter = 0x4000 }; ETX If AdjustTitlePosition is truem, the xyplot actor will adjust the position of the title automatically depending on the given mode, the mode is a combination of the Alignment flags. by default: vtkXYPlotActor::AlignHCenter | vtkXYPlotActor::Top | vtkXYPlotActor::AlignAxisVCenter

void Kitware.VTK.vtkXYPlotActor.SetAdjustXLabels ( int  adjust)

Set/Get the flag that controls whether the labels and ticks are adjusted for "nice" numerical values to make it easier to read the labels. The adjustment is based in the Range instance variable. Call GetAdjustedRange and GetAdjustedNumberOfLabels to get the adjusted range and number of labels.

void Kitware.VTK.vtkXYPlotActor.SetAdjustYLabels ( int  adjust)

Set/Get the flag that controls whether the labels and ticks are adjusted for "nice" numerical values to make it easier to read the labels. The adjustment is based in the Range instance variable. Call GetAdjustedRange and GetAdjustedNumberOfLabels to get the adjusted range and number of labels.

virtual void Kitware.VTK.vtkXYPlotActor.SetAxisLabelTextProperty ( vtkTextProperty  p)
virtual

Set/Get the labels text property of all axes. Note that each axis can be controlled individually through the GetX/YAxisActor2D() methods.

virtual void Kitware.VTK.vtkXYPlotActor.SetAxisTitleTextProperty ( vtkTextProperty  p)
virtual

Set/Get the title text property of all axes. Note that each axis can be controlled individually through the GetX/YAxisActor2D() methods.

virtual void Kitware.VTK.vtkXYPlotActor.SetBorder ( int  _arg)
virtual

Set/Get the spacing between the plot window and the plot. The value is specified in pixels.

virtual void Kitware.VTK.vtkXYPlotActor.SetChartBorder ( int  _arg)
virtual

Set/Get the flag that controls whether a box will be drawn/filled corresponding to the legend box.

virtual void Kitware.VTK.vtkXYPlotActor.SetChartBox ( int  _arg)
virtual

Set/Get the flag that controls whether a box will be drawn/filled corresponding to the chart box.

virtual void Kitware.VTK.vtkXYPlotActor.SetDataObjectPlotMode ( int  _arg)
virtual

Indicate whether to plot rows or columns. If plotting rows, then the dependent variables is taken from a specified row, versus rows (y).

void Kitware.VTK.vtkXYPlotActor.SetDataObjectPlotModeToColumns ( )

Indicate whether to plot rows or columns. If plotting rows, then the dependent variables is taken from a specified row, versus rows (y).

void Kitware.VTK.vtkXYPlotActor.SetDataObjectPlotModeToRows ( )

Indicate whether to plot rows or columns. If plotting rows, then the dependent variables is taken from a specified row, versus rows (y).

void Kitware.VTK.vtkXYPlotActor.SetDataObjectXComponent ( int  i,
int  comp 
)

Specify which component of the input data object to use as the independent variable for the ith input data object. (This ivar is ignored if plotting the index.) Note that the value is interpreted differently depending on DataObjectPlotMode. If the mode is Rows, then the value of DataObjectXComponent is the row number; otherwise it's the column number.

void Kitware.VTK.vtkXYPlotActor.SetDataObjectYComponent ( int  i,
int  comp 
)

Specify which component of the input data object to use as the dependent variable for the ith input data object. (This ivar is ignored if plotting the index.) Note that the value is interpreted differently depending on DataObjectPlotMode. If the mode is Rows, then the value of DataObjectYComponent is the row number; otherwise it's the column number.

virtual void Kitware.VTK.vtkXYPlotActor.SetExchangeAxes ( int  _arg)
virtual

Enable/Disable exchange of the x-y axes (i.e., what was x becomes y, and vice-versa). Exchanging axes affects the labeling as well.

virtual void Kitware.VTK.vtkXYPlotActor.SetGlyphSize ( double  _arg)
virtual

Set/Get the factor that controls how big glyphs are in the plot. The number is expressed as a fraction of the length of the diagonal of the plot bounding box.

virtual void Kitware.VTK.vtkXYPlotActor.SetLabelFormat ( string  _arg)
virtual

Set/Get the format with which to print the labels . This sets both X and Y label formats. GetLabelFormat() returns X label format.

virtual void Kitware.VTK.vtkXYPlotActor.SetLegend ( int  _arg)
virtual

Enable/Disable the creation of a legend. If on, the legend labels will be created automatically unless the per plot legend symbol has been set.

virtual void Kitware.VTK.vtkXYPlotActor.SetLegendPosition ( double  _arg1,
double  _arg2 
)
virtual

Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition.

void Kitware.VTK.vtkXYPlotActor.SetLegendPosition ( IntPtr  _arg)

Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition.

virtual void Kitware.VTK.vtkXYPlotActor.SetLegendPosition2 ( double  _arg1,
double  _arg2 
)
virtual

Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition.

void Kitware.VTK.vtkXYPlotActor.SetLegendPosition2 ( IntPtr  _arg)

Use these methods to control the position of the legend. The variables LegendPosition and LegendPosition2 define the lower-left and upper-right position of the legend. The coordinates are expressed as normalized values with respect to the rectangle defined by PositionCoordinate and Position2Coordinate. Note that LegendPosition2 is relative to LegendPosition.

virtual void Kitware.VTK.vtkXYPlotActor.SetLogx ( int  _arg)
virtual

Enable/Disable plotting of Log of x-values.

void Kitware.VTK.vtkXYPlotActor.SetNumberOfLabels ( int  num)

Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value.

virtual void Kitware.VTK.vtkXYPlotActor.SetNumberOfXLabels ( int  _arg)
virtual

Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value.

void Kitware.VTK.vtkXYPlotActor.SetNumberOfXMinorTicks ( int  num)

Set/Get the number of minor ticks in X or Y.

virtual void Kitware.VTK.vtkXYPlotActor.SetNumberOfYLabels ( int  _arg)
virtual

Set/Get the number of annotation labels to show along the x and y axes. This values is a suggestion: the number of labels may vary depending on the particulars of the data. The convenience method SetNumberOfLables() sets the number of x and y labels to the same value.

void Kitware.VTK.vtkXYPlotActor.SetNumberOfYMinorTicks ( int  num)

Set/Get the number of minor ticks in X or Y.

void Kitware.VTK.vtkXYPlotActor.SetPlotColor ( int  i,
double  r,
double  g,
double  b 
)

—Per Curve Properties------------------------------------------------— The following methods are used to set properties on each curve that is plotted. Each input dataset (or data object) results in one curve. The methods that follow have an index i that corresponds to the input dataset or data object.

void Kitware.VTK.vtkXYPlotActor.SetPlotColor ( int  i,
IntPtr  color 
)

—Per Curve Properties------------------------------------------------— The following methods are used to set properties on each curve that is plotted. Each input dataset (or data object) results in one curve. The methods that follow have an index i that corresponds to the input dataset or data object.

virtual void Kitware.VTK.vtkXYPlotActor.SetPlotCoordinate ( double  _arg1,
double  _arg2 
)
virtual

An alternate form of ViewportToPlotCoordinate() above. This method inputs the viewport coordinate pair (defined by the ivar ViewportCoordinate)and then stores them in the ivar PlotCoordinate.

void Kitware.VTK.vtkXYPlotActor.SetPlotCoordinate ( IntPtr  _arg)

An alternate form of ViewportToPlotCoordinate() above. This method inputs the viewport coordinate pair (defined by the ivar ViewportCoordinate)and then stores them in the ivar PlotCoordinate.

virtual void Kitware.VTK.vtkXYPlotActor.SetPlotCurveLines ( int  _arg)
virtual

Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars.

virtual void Kitware.VTK.vtkXYPlotActor.SetPlotCurvePoints ( int  _arg)
virtual

Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars.

void Kitware.VTK.vtkXYPlotActor.SetPlotLabel ( int  i,
string  label 
)

—Per Curve Properties------------------------------------------------— The following methods are used to set properties on each curve that is plotted. Each input dataset (or data object) results in one curve. The methods that follow have an index i that corresponds to the input dataset or data object.

virtual void Kitware.VTK.vtkXYPlotActor.SetPlotLines ( int  _arg)
virtual

Set/Get whether the lines are rendered. The line width can be set in the property object.

void Kitware.VTK.vtkXYPlotActor.SetPlotLines ( int  i,
int  arg1 
)

Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars.

virtual void Kitware.VTK.vtkXYPlotActor.SetPlotPoints ( int  _arg)
virtual

Set/Get whether the points are rendered. The point size can be set in the property object. This is a global flag which affects the plot only if per curve symbols are not defined.

void Kitware.VTK.vtkXYPlotActor.SetPlotPoints ( int  i,
int  arg1 
)

Allow per-curve specification of line and point rendering. These override global settings PlotPoints and PlotLines. If not on, the default behavior is governed by PlotPoints and PlotLines ivars.

void Kitware.VTK.vtkXYPlotActor.SetPlotRange ( double  xmin,
double  ymin,
double  xmax,
double  ymax 
)

Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH).

void Kitware.VTK.vtkXYPlotActor.SetPlotSymbol ( int  i,
vtkPolyData  input 
)

—Per Curve Properties------------------------------------------------— The following methods are used to set properties on each curve that is plotted. Each input dataset (or data object) results in one curve. The methods that follow have an index i that corresponds to the input dataset or data object.

void Kitware.VTK.vtkXYPlotActor.SetPointComponent ( int  i,
int  comp 
)

If plotting points by value, which component to use to determine the value. This sets a value per each input dataset (i.e., the ith dataset).

virtual void Kitware.VTK.vtkXYPlotActor.SetReferenceXValue ( double  _arg)
virtual

Description Set/Get the value for the X reference line

virtual void Kitware.VTK.vtkXYPlotActor.SetReferenceYValue ( double  _arg)
virtual

Description Set/Get the value for the Y reference line

virtual void Kitware.VTK.vtkXYPlotActor.SetReverseXAxis ( int  _arg)
virtual

Normally the x-axis is plotted from minimum to maximum. Setting this instance variable causes the x-axis to be plotted from maximum to minimum. Note that boolean always applies to the x-axis even if ExchangeAxes is set.

virtual void Kitware.VTK.vtkXYPlotActor.SetReverseYAxis ( int  _arg)
virtual

Normally the y-axis is plotted from minimum to maximum. Setting this instance variable causes the y-axis to be plotted from maximum to minimum. Note that boolean always applies to the y-axis even if ExchangeAxes is set.

virtual void Kitware.VTK.vtkXYPlotActor.SetShowReferenceXLine ( int  _arg)
virtual

Set/Get if the X reference line is visible. hidden by default

virtual void Kitware.VTK.vtkXYPlotActor.SetShowReferenceYLine ( int  _arg)
virtual

Set/Get if the Y reference line is visible. hidden by default

virtual void Kitware.VTK.vtkXYPlotActor.SetTitle ( string  _arg)
virtual

Set/Get the title of the x-y plot, and the title along the x and y axes.

virtual void Kitware.VTK.vtkXYPlotActor.SetTitlePosition ( double  _arg1,
double  _arg2 
)
virtual

Set/Get the position of the title. This has no effect if AdjustTitlePosition is true.

void Kitware.VTK.vtkXYPlotActor.SetTitlePosition ( IntPtr  _arg)

Set/Get the position of the title. This has no effect if AdjustTitlePosition is true.

virtual void Kitware.VTK.vtkXYPlotActor.SetTitleTextProperty ( vtkTextProperty  p)
virtual

Set/Get the title text property.

virtual void Kitware.VTK.vtkXYPlotActor.SetViewportCoordinate ( double  _arg1,
double  _arg2 
)
virtual

An alternate form of PlotToViewportCoordinate() above. This method inputs the plot coordinate pair (defined in the ivar PlotCoordinate) and then stores them in the ivar ViewportCoordinate. (This method can be wrapped.)

void Kitware.VTK.vtkXYPlotActor.SetViewportCoordinate ( IntPtr  _arg)

An alternate form of PlotToViewportCoordinate() above. This method inputs the plot coordinate pair (defined in the ivar PlotCoordinate) and then stores them in the ivar ViewportCoordinate. (This method can be wrapped.)

virtual void Kitware.VTK.vtkXYPlotActor.SetXLabelFormat ( string  _arg)
virtual

Set/Get the format with which to print the X label.

virtual void Kitware.VTK.vtkXYPlotActor.SetXRange ( double  _arg1,
double  _arg2 
)
virtual

Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH).

void Kitware.VTK.vtkXYPlotActor.SetXRange ( IntPtr  _arg)

Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH).

virtual void Kitware.VTK.vtkXYPlotActor.SetXTitle ( string  _arg)
virtual

Set/Get the title of the x-y plot, and the title along the x and y axes.

void Kitware.VTK.vtkXYPlotActor.SetXTitlePosition ( double  position)

Set/Get the position of the title of X or Y axis.

virtual void Kitware.VTK.vtkXYPlotActor.SetXValues ( int  _arg)
virtual

Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.)

void Kitware.VTK.vtkXYPlotActor.SetXValuesToArcLength ( )

Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.)

void Kitware.VTK.vtkXYPlotActor.SetXValuesToIndex ( )

Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.)

void Kitware.VTK.vtkXYPlotActor.SetXValuesToNormalizedArcLength ( )

Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.)

void Kitware.VTK.vtkXYPlotActor.SetXValuesToValue ( )

Specify how the independent (x) variable is computed from the points. The independent variable can be the scalar/point index (i.e., point id), the accumulated arc length along the points, the normalized arc length, or by component value. If plotting datasets (e.g., points), the value that is used is specified by the PointComponent ivar. (Note: these methods also control how field data is plotted. Field data is usually plotted by value or index, if plotting length 1-dimensional length measures are used.)

virtual void Kitware.VTK.vtkXYPlotActor.SetYLabelFormat ( string  _arg)
virtual

Set/Get the format with which to print the Y label.

virtual void Kitware.VTK.vtkXYPlotActor.SetYRange ( double  _arg1,
double  _arg2 
)
virtual

Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH).

void Kitware.VTK.vtkXYPlotActor.SetYRange ( IntPtr  _arg)

Set the plot range (range of independent and dependent variables) to plot. Data outside of the range will be clipped. If the plot range of either the x or y variables is set to (v1,v2), where v1 == v2, then the range will be computed automatically. Note that the x-range values should be consistent with the way the independent variable is created (via INDEX, DISTANCE, or ARC_LENGTH).

virtual void Kitware.VTK.vtkXYPlotActor.SetYTitle ( string  _arg)
virtual

Set/Get the title of the x-y plot, and the title along the x and y axes.

void Kitware.VTK.vtkXYPlotActor.SetYTitlePosition ( double  position)

Set/Get the position of the title of X or Y axis.

virtual void Kitware.VTK.vtkXYPlotActor.ShowReferenceXLineOff ( )
virtual

Set/Get if the X reference line is visible. hidden by default

virtual void Kitware.VTK.vtkXYPlotActor.ShowReferenceXLineOn ( )
virtual

Set/Get if the X reference line is visible. hidden by default

virtual void Kitware.VTK.vtkXYPlotActor.ShowReferenceYLineOff ( )
virtual

Set/Get if the Y reference line is visible. hidden by default

virtual void Kitware.VTK.vtkXYPlotActor.ShowReferenceYLineOn ( )
virtual

Set/Get if the Y reference line is visible. hidden by default

void Kitware.VTK.vtkXYPlotActor.ViewportToPlotCoordinate ( vtkViewport  viewport,
ref double  u,
ref double  v 
)

Given a position within the viewport used by the plot, return the the plot coordinates (XAxis value, YAxis value)

void Kitware.VTK.vtkXYPlotActor.ViewportToPlotCoordinate ( vtkViewport  viewport)

An alternate form of ViewportToPlotCoordinate() above. This method inputs the viewport coordinate pair (defined by the ivar ViewportCoordinate)and then stores them in the ivar PlotCoordinate.

Member Data Documentation

new readonly string Kitware.VTK.vtkXYPlotActor.MRClassNameKey = "14vtkXYPlotActor"
static

Automatically generated type registration mechanics.

new const string Kitware.VTK.vtkXYPlotActor.MRFullTypeName = "Kitware.VTK.vtkXYPlotActor"

Automatically generated type registration mechanics.


The documentation for this class was generated from the following file: