|
VTK
|
3D scatter plot. More...
#include <vtkPlotPoints3D.h>
Public Types | |
| typedef vtkPlot3D | Superclass |
Public Types inherited from vtkPlot3D | |
| typedef vtkContextItem | Superclass |
Public Types inherited from vtkContextItem | |
| typedef vtkAbstractContextItem | Superclass |
Public Types inherited from vtkAbstractContextItem | |
| typedef vtkObject | Superclass |
Public Types inherited from vtkObject | |
| typedef vtkObjectBase | Superclass |
Public Member Functions | |
| virtual int | IsA (const char *type) |
| vtkPlotPoints3D * | NewInstance () const |
| virtual void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual bool | Paint (vtkContext2D *painter) |
Public Member Functions inherited from vtkPlot3D | |
| 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 () |
Public Member Functions inherited from vtkContextItem | |
| vtkContextItem * | NewInstance () const |
| virtual double | GetOpacity () |
| virtual void | SetOpacity (double) |
Public Member Functions inherited from vtkAbstractContextItem | |
| vtkAbstractContextItem * | NewInstance () const |
| virtual void | Update () |
| virtual bool | PaintChildren (vtkContext2D *painter) |
| virtual void | ReleaseGraphicsResources () |
| unsigned int | AddItem (vtkAbstractContextItem *item) |
| bool | RemoveItem (vtkAbstractContextItem *item) |
| bool | RemoveItem (unsigned int index) |
| vtkAbstractContextItem * | GetItem (unsigned int index) |
| unsigned int | GetNumberOfItems () |
| void | ClearItems () |
| virtual bool | Hit (const vtkContextMouseEvent &mouse) |
| virtual vtkAbstractContextItem * | GetPickedItem (const vtkContextMouseEvent &mouse) |
| virtual bool | MouseEnterEvent (const vtkContextMouseEvent &mouse) |
| virtual bool | MouseMoveEvent (const vtkContextMouseEvent &mouse) |
| virtual bool | MouseLeaveEvent (const vtkContextMouseEvent &mouse) |
| virtual bool | MouseButtonPressEvent (const vtkContextMouseEvent &mouse) |
| virtual bool | MouseButtonReleaseEvent (const vtkContextMouseEvent &mouse) |
| virtual bool | MouseDoubleClickEvent (const vtkContextMouseEvent &mouse) |
| virtual bool | MouseWheelEvent (const vtkContextMouseEvent &mouse, int delta) |
| virtual bool | KeyPressEvent (const vtkContextKeyEvent &key) |
| virtual void | SetScene (vtkContextScene *scene) |
| virtual void | SetParent (vtkAbstractContextItem *parent) |
| virtual vtkVector2f | MapToParent (const vtkVector2f &point) |
| virtual vtkVector2f | MapFromParent (const vtkVector2f &point) |
| virtual vtkVector2f | MapToScene (const vtkVector2f &point) |
| virtual vtkVector2f | MapFromScene (const vtkVector2f &point) |
| virtual bool | KeyReleaseEvent (const vtkContextKeyEvent &key) |
| vtkContextScene * | GetScene () |
| vtkAbstractContextItem * | GetParent () |
| virtual bool | GetVisible () |
| virtual void | SetVisible (bool) |
| virtual bool | GetInteractive () |
| virtual void | SetInteractive (bool) |
Public Member Functions inherited from vtkObject | |
| vtkObject * | NewInstance () const |
| virtual void | DebugOn () |
| virtual void | DebugOff () |
| unsigned char | GetDebug () |
| void | SetDebug (unsigned char debugFlag) |
| virtual void | Modified () |
| virtual unsigned long | GetMTime () |
| unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
| unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| vtkCommand * | GetCommand (unsigned long tag) |
| void | RemoveObserver (vtkCommand *) |
| void | RemoveObservers (unsigned long event, vtkCommand *) |
| void | RemoveObservers (const char *event, vtkCommand *) |
| int | HasObserver (unsigned long event, vtkCommand *) |
| int | HasObserver (const char *event, vtkCommand *) |
| void | RemoveObserver (unsigned long tag) |
| void | RemoveObservers (unsigned long event) |
| void | RemoveObservers (const char *event) |
| void | RemoveAllObservers () |
| int | HasObserver (unsigned long event) |
| int | HasObserver (const char *event) |
| template<class U , class T > | |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
| template<class U , class T > | |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| template<class U , class T > | |
| unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| int | InvokeEvent (unsigned long event, void *callData) |
| int | InvokeEvent (const char *event, void *callData) |
| int | InvokeEvent (unsigned long event) |
| int | InvokeEvent (const char *event) |
Public Member Functions inherited from vtkObjectBase | |
| const char * | GetClassName () const |
| virtual void | Delete () |
| virtual void | FastDelete () |
| void | Print (ostream &os) |
| virtual void | Register (vtkObjectBase *o) |
| virtual void | UnRegister (vtkObjectBase *o) |
| void | SetReferenceCount (int) |
| void | PrintRevisions (ostream &) |
| virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| int | GetReferenceCount () |
Static Public Member Functions | |
| static int | IsTypeOf (const char *type) |
| static vtkPlotPoints3D * | SafeDownCast (vtkObjectBase *o) |
| static vtkPlotPoints3D * | New () |
Static Public Member Functions inherited from vtkPlot3D | |
| static int | IsTypeOf (const char *type) |
| static vtkPlot3D * | SafeDownCast (vtkObjectBase *o) |
Static Public Member Functions inherited from vtkContextItem | |
| static int | IsTypeOf (const char *type) |
| static vtkContextItem * | SafeDownCast (vtkObjectBase *o) |
Static Public Member Functions inherited from vtkAbstractContextItem | |
| static int | IsTypeOf (const char *type) |
| static vtkAbstractContextItem * | SafeDownCast (vtkObjectBase *o) |
Static Public Member Functions inherited from vtkObject | |
| static int | IsTypeOf (const char *type) |
| static vtkObject * | SafeDownCast (vtkObjectBase *o) |
| static vtkObject * | New () |
| static void | BreakOnError () |
| static void | SetGlobalWarningDisplay (int val) |
| static void | GlobalWarningDisplayOn () |
| static void | GlobalWarningDisplayOff () |
| static int | GetGlobalWarningDisplay () |
Static Public Member Functions inherited from vtkObjectBase | |
| static int | IsTypeOf (const char *name) |
| static vtkObjectBase * | New () |
Protected Member Functions | |
| virtual vtkObjectBase * | NewInstanceInternal () const |
| vtkPlotPoints3D () | |
| ~vtkPlotPoints3D () | |
Protected Member Functions inherited from vtkPlot3D | |
| vtkPlot3D () | |
| ~vtkPlot3D () | |
| virtual void | ComputeDataBounds () |
Protected Member Functions inherited from vtkContextItem | |
| vtkContextItem () | |
| ~vtkContextItem () | |
Protected Member Functions inherited from vtkAbstractContextItem | |
| vtkAbstractContextItem () | |
| ~vtkAbstractContextItem () | |
Protected Member Functions inherited from vtkObject | |
| vtkObject () | |
| virtual | ~vtkObject () |
| virtual void | RegisterInternal (vtkObjectBase *, int check) |
| virtual void | UnRegisterInternal (vtkObjectBase *, int check) |
| void | InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
| void | InternalReleaseFocus () |
Protected Member Functions inherited from vtkObjectBase | |
| vtkObjectBase () | |
| virtual | ~vtkObjectBase () |
| virtual void | CollectRevisions (ostream &) |
| virtual void | ReportReferences (vtkGarbageCollector *) |
| vtkObjectBase (const vtkObjectBase &) | |
| void | operator= (const vtkObjectBase &) |
Protected Attributes | |
| std::vector< vtkVector3f > | SelectedPoints |
| vtkTimeStamp | SelectedPointsBuildTime |
| vtkNew< vtkPen > | SelectedPen |
Protected Attributes inherited from vtkPlot3D | |
| 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 |
Protected Attributes inherited from vtkContextItem | |
| double | Opacity |
Protected Attributes inherited from vtkAbstractContextItem | |
| vtkContextScene * | Scene |
| vtkAbstractContextItem * | Parent |
| vtkContextScenePrivate * | Children |
| bool | Visible |
| bool | Interactive |
Protected Attributes inherited from vtkObject | |
| unsigned char | Debug |
| vtkTimeStamp | MTime |
| vtkSubjectHelper * | SubjectHelper |
Protected Attributes inherited from vtkObjectBase | |
| vtkAtomicInt< vtkTypeInt32 > | ReferenceCount |
| vtkWeakPointerBase ** | WeakPointers |
3D scatter plot.
3D scatter plot.
Definition at line 39 of file vtkPlotPoints3D.h.
| typedef vtkPlot3D vtkPlotPoints3D::Superclass |
Definition at line 42 of file vtkPlotPoints3D.h.
|
protected |
|
protected |
|
static |
|
virtual |
Return 1 if this class 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.
Reimplemented from vtkPlot3D.
Reimplemented in vtkPlotLine3D.
|
static |
|
protectedvirtual |
Reimplemented from vtkPlot3D.
Reimplemented in vtkPlotLine3D.
| vtkPlotPoints3D* vtkPlotPoints3D::NewInstance | ( | ) | const |
|
virtual |
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.
Reimplemented from vtkPlot3D.
Reimplemented in vtkPlotLine3D.
|
static |
|
virtual |
Paint event for the XY plot, called whenever the chart needs to be drawn
Reimplemented from vtkAbstractContextItem.
Reimplemented in vtkPlotLine3D.
|
protected |
The selected points.
Definition at line 56 of file vtkPlotPoints3D.h.
|
protected |
The selected points.
Definition at line 59 of file vtkPlotPoints3D.h.
Definition at line 61 of file vtkPlotPoints3D.h.
1.8.8