VTK
|
Class for drawing an XYZ line plot given three columns from a vtkTable. More...
#include <vtkPlotLine3D.h>
Public Types | |
typedef vtkPlotPoints3D | Superclass |
![]() | |
typedef vtkPlot3D | Superclass |
![]() | |
typedef vtkContextItem | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkPlotLine3D * | NewInstance () const |
virtual void | PrintSelf (ostream &os, vtkIndent indent) |
virtual bool | Paint (vtkContext2D *painter) |
![]() | |
vtkPlotPoints3D * | NewInstance () const |
![]() | |
vtkPlot3D * | NewInstance () const |
virtual void | SetColors (vtkDataArray *colorArr) |
std::vector< vtkVector3f > | GetPoints () |
std::string | GetXAxisLabel () |
std::string | GetYAxisLabel () |
std::string | GetZAxisLabel () |
std::vector< vtkVector3f > | GetDataBounds () |
void | SetPen (vtkPen *pen) |
vtkPen * | GetPen () |
virtual void | SetInputData (vtkTable *input) |
virtual void | SetInputData (vtkTable *input, const vtkStdString &xName, const vtkStdString &yName, const vtkStdString &zName) |
virtual void | SetInputData (vtkTable *input, const vtkStdString &xName, const vtkStdString &yName, const vtkStdString &zName, const vtkStdString &colorName) |
virtual void | SetInputData (vtkTable *input, vtkIdType xColumn, vtkIdType yColumn, vtkIdType zColumn) |
virtual vtkChartXYZ * | GetChart () |
virtual void | SetChart (vtkChartXYZ *chart) |
virtual void | SetSelection (vtkIdTypeArray *id) |
virtual vtkIdTypeArray * | GetSelection () |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkPlotLine3D * | SafeDownCast (vtkObjectBase *o) |
static vtkPlotLine3D * | New () |
![]() | |
static int | IsTypeOf (const char *type) |
static vtkPlotPoints3D * | SafeDownCast (vtkObjectBase *o) |
static vtkPlotPoints3D * | New () |
![]() | |
static int | IsTypeOf (const char *type) |
static vtkPlot3D * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkPlotLine3D () | |
~vtkPlotLine3D () | |
![]() | |
vtkPlotPoints3D () | |
~vtkPlotPoints3D () | |
![]() | |
vtkPlot3D () | |
~vtkPlot3D () | |
virtual void | ComputeDataBounds () |
Additional Inherited Members | |
![]() | |
std::vector< vtkVector3f > | SelectedPoints |
vtkTimeStamp | SelectedPointsBuildTime |
vtkNew< vtkPen > | SelectedPen |
![]() | |
vtkSmartPointer< vtkPen > | Pen |
vtkNew< vtkUnsignedCharArray > | Colors |
int | NumberOfComponents |
std::string | XAxisLabel |
std::string | YAxisLabel |
std::string | ZAxisLabel |
std::vector< vtkVector3f > | Points |
vtkTimeStamp | PointsBuildTime |
vtkChartXYZ * | Chart |
std::vector< vtkVector3f > | DataBounds |
vtkSmartPointer< vtkIdTypeArray > | Selection |
Class for drawing an XYZ line plot given three columns from a vtkTable.
This class draws points with a line between them given three column from a vtkTable in a vtkChartXYZ.
Definition at line 39 of file vtkPlotLine3D.h.
Definition at line 42 of file vtkPlotLine3D.h.
|
protected |
|
protected |
|
static |
|
virtual |
Reimplemented from vtkPlotPoints3D.
|
static |
|
protectedvirtual |
Reimplemented from vtkPlotPoints3D.
vtkPlotLine3D* vtkPlotLine3D::NewInstance | ( | ) | const |
|
virtual |
Reimplemented from vtkPlotPoints3D.
|
static |
Creates a 3D Chart object.
|
virtual |
Paint event for the XYZ plot, called whenever the chart needs to be drawn.
Reimplemented from vtkPlotPoints3D.