63 #ifndef __vtkAbstractPropPicker_h
64 #define __vtkAbstractPropPicker_h
102 virtual vtkProp* GetViewProp();
135 #if defined(_COMPILER_VERSION)
136 # pragma set woff 3303
138 #if defined(__INTEL_COMPILER)
139 # pragma warning (push)
140 # pragma warning (disable:858)
143 #ifdef VTK_WORKAROUND_WINDOWS_MANGLE
144 # define GetPropA GetProp
145 # define GetPropW GetProp
150 VTK_LEGACY(
virtual vtkProp* GetProp());
152 #ifdef VTK_WORKAROUND_WINDOWS_MANGLE
156 VTK_LEGACY(
virtual vtkProp* GetPropA());
157 VTK_LEGACY(
virtual vtkProp* GetPropW());
162 #if defined(__INTEL_COMPILER)
163 # pragma warning (pop)
165 #if defined(_COMPILER_VERSION)
166 # pragma reset woff 3303
abstract superclass for all actors, volumes and annotations
represents a volume (data & properties) in a rendered scene
represents an object (geometry & properties) in a rendered scene
void PrintSelf(ostream &os, vtkIndent indent)
a actor that draws 2D data
create hierarchies of props
virtual void Initialize()
represents an 3D object for placement in a rendered scene
a list of nodes that form an assembly path
a simple class to control print indentation
create hierarchies of vtkProp3Ds (transformable props)
abstract API for pickers that can pick an instance of vtkProp
define API for picking subclasses