59 #ifndef vtkCoordinate_h
60 #define vtkCoordinate_h
62 #include "vtkRenderingCoreModule.h"
67 #define VTK_NORMALIZED_DISPLAY 1
68 #define VTK_VIEWPORT 2
69 #define VTK_NORMALIZED_VIEWPORT 3
73 #define VTK_USERDEFINED 7
93 vtkSetMacro(CoordinateSystem,
int);
94 vtkGetMacro(CoordinateSystem,
int);
104 { this->SetCoordinateSystem(
VTK_VIEW); }
106 { this->SetCoordinateSystem(
VTK_POSE); }
108 { this->SetCoordinateSystem(
VTK_WORLD); }
111 const char *GetCoordinateSystemAsString ();
118 vtkSetVector3Macro(Value,
double);
119 vtkGetVector3Macro(Value,
double);
121 { this->SetValue(a, b, 0.0); }
175 {
return this->Value; }
185 double ComputedWorldValue[3];
186 int ComputedDisplayValue[2];
187 int ComputedViewportValue[2];
190 double ComputedDoubleDisplayValue[2];
191 double ComputedDoubleViewportValue[2];
192 double ComputedUserDefinedValue[3];