45 #ifndef __vtkAssemblyNode_h
46 #define __vtkAssemblyNode_h
64 virtual void SetViewProp(
vtkProp* prop);
65 vtkGetObjectMacro(ViewProp,
vtkProp);
83 #if defined(_COMPILER_VERSION)
84 # pragma set woff 3303
86 #if defined(__INTEL_COMPILER)
87 # pragma warning (push)
88 # pragma warning (disable:858)
91 #ifdef VTK_WORKAROUND_WINDOWS_MANGLE
92 # define SetPropA SetProp
93 # define SetPropW SetProp
94 # define GetPropA GetProp
95 # define GetPropW GetProp
99 VTK_LEGACY(
virtual void SetProp(
vtkProp* prop));
102 VTK_LEGACY(
virtual vtkProp* GetProp());
104 #ifdef VTK_WORKAROUND_WINDOWS_MANGLE
110 VTK_LEGACY(
virtual void SetPropA(
vtkProp* prop));
111 VTK_LEGACY(
virtual void SetPropW(
vtkProp* prop));
112 VTK_LEGACY(
virtual vtkProp* GetPropA());
113 VTK_LEGACY(
virtual vtkProp* GetPropW());
118 #if defined(__INTEL_COMPILER)
119 # pragma warning (pop)
121 #if defined(_COMPILER_VERSION)
122 # pragma reset woff 3303
abstract superclass for all actors, volumes and annotations
abstract base class for most VTK objects
represent and manipulate 4x4 transformation matrices
virtual void PrintSelf(ostream &os, vtkIndent indent)
virtual unsigned long GetMTime()
a simple class to control print indentation
represent a node in an assembly