15 #ifndef __vtkMRMLViewNode_h 16 #define __vtkMRMLViewNode_h 30 void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
40 virtual
void ReadXMLAttributes( const
char** atts) VTK_OVERRIDE;
44 virtual
void WriteXML(ostream& of,
int indent) VTK_OVERRIDE;
52 virtual const
char* GetNodeTagName() VTK_OVERRIDE;
55 static
double* defaultBackgroundColor();
56 static
double* defaultBackgroundColor2();
60 vtkGetMacro(BoxVisible,
int);
61 vtkSetMacro(BoxVisible,
int);
65 vtkGetMacro(AxisLabelsVisible,
int);
66 vtkSetMacro(AxisLabelsVisible,
int);
70 vtkGetMacro(AxisLabelsCameraDependent,
int);
71 vtkSetMacro(AxisLabelsCameraDependent,
int);
75 vtkGetMacro (FiducialsVisible,
int );
76 vtkSetMacro (FiducialsVisible,
int );
78 vtkGetMacro (FiducialLabelsVisible,
int );
79 vtkSetMacro (FiducialLabelsVisible,
int );
83 vtkGetMacro(FieldOfView,
double);
84 vtkSetMacro(FieldOfView,
double);
88 vtkGetMacro(LetterSize,
double);
89 vtkSetMacro(LetterSize,
double);
93 vtkGetMacro (AnimationMode,
int );
94 vtkSetMacro (AnimationMode,
int );
97 vtkGetMacro (ViewAxisMode,
int );
98 vtkSetMacro (ViewAxisMode,
int );
102 vtkGetMacro ( SpinDirection,
int );
103 vtkSetMacro ( SpinDirection,
int );
107 vtkGetMacro ( SpinDegrees,
double );
108 vtkSetMacro ( SpinDegrees,
double );
110 vtkGetMacro ( RotateDegrees,
double );
111 vtkSetMacro ( RotateDegrees,
double );
115 vtkGetMacro ( AnimationMs,
int );
116 vtkSetMacro ( AnimationMs,
int );
120 vtkGetMacro ( RockLength,
int );
121 vtkSetMacro ( RockLength,
int );
125 vtkGetMacro ( RockCount,
int );
126 vtkSetMacro ( RockCount,
int );
130 vtkGetMacro ( StereoType,
int );
131 vtkSetMacro ( StereoType,
int );
135 vtkGetMacro (RenderMode,
int );
136 vtkSetMacro (RenderMode,
int );
140 vtkGetMacro ( UseDepthPeeling,
int );
141 vtkSetMacro ( UseDepthPeeling,
int );
145 vtkGetMacro ( FPSVisible,
int );
146 vtkSetMacro ( FPSVisible,
int );
197 GraphicalResourcesCreatedEvent = 19001,
int AnimationMode
parameters of automatic spin
void operator=(const vtkMRMLAbstractViewNode &)
virtual vtkMRMLNode * CreateNodeInstance()=0
Create instance of the default node. Like New only virtual.
int FPSVisible
Show the Frame per second as text on the lower right part of the view.
Abstract MRML node to represent a view. The class holds the properties common to any view type (3D...
int FiducialLabelsVisible
int StereoType
parameters for stereo viewing
int RenderMode
Specifies orthographic or perspective rendering.
MRML node to represent a 3D view.
int UseDepthPeeling
Use the depth peeling rendering mode.
Abstract Superclass for all specific types of MRML nodes.
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
int RockLength
parameters of automatic rock
int AxisLabelsCameraDependent