Go to the documentation of this file.
63 #ifndef vtkAbstractPropPicker_h
64 #define vtkAbstractPropPicker_h
virtual vtkVolume * GetVolume()
virtual vtkProp3D * GetProp3D()
#define vtkGetObjectMacro(name, type)
virtual vtkActor2D * GetActor2D()
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)
#define vtkTypeMacro(thisClass, superclass)
virtual vtkActor * GetActor()
define API for picking subclasses
a list of nodes that form an assembly path
virtual vtkAssembly * GetAssembly()
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()
#define VTKRENDERINGCORE_EXPORT
virtual void SetPath(vtkAssemblyPath *)
virtual vtkProp * GetViewProp()
create hierarchies of vtkProp3Ds (transformable props)