Go to the documentation of this file.
64 #ifndef vtkAbstractPropPicker_h
65 #define vtkAbstractPropPicker_h
67 #include "vtkRenderingCoreModule.h"
virtual vtkVolume * GetVolume()
Return the vtkVolume that has been picked.
virtual vtkProp3D * GetProp3D()
Return the vtkProp that has been picked.
virtual vtkActor2D * GetActor2D()
Return the vtkActor2D that has been picked.
represents a volume (data & properties) in a rendered scene
represents an 3D object for placement in a rendered scene
create hierarchies of props
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
virtual vtkActor * GetActor()
Return the vtkActor that has been picked.
define API for picking subclasses
a list of nodes that form an assembly path
virtual vtkAssembly * GetAssembly()
Return the vtkAssembly that has been picked.
represents an object (geometry & properties) in a rendered scene
a simple class to control print indentation
abstract API for pickers that can pick an instance of vtkProp
abstract superclass for all actors, volumes and annotations
a actor that draws 2D data
virtual vtkPropAssembly * GetPropAssembly()
Return the vtkPropAssembly that has been picked.
virtual void SetPath(vtkAssemblyPath *)
Return the vtkAssemblyPath that has been picked.
virtual vtkProp * GetViewProp()
Return the vtkProp that has been picked.
create hierarchies of vtkProp3Ds (transformable props)