33 #ifndef __vtkCursor2D_h
34 #define __vtkCursor2D_h
51 void SetModelBounds(
double xmin,
double xmax,
double ymin,
double ymax,
52 double zmin,
double zmax);
53 void SetModelBounds(
double bounds[6]);
54 vtkGetVectorMacro(ModelBounds,
double,6);
64 void SetFocalPoint(
double x[3]);
68 xyz[0] = x; xyz[1] = y; xyz[2] = z;
69 this->SetFocalPoint(xyz);
71 vtkGetVectorMacro(FocalPoint,
double,3);
76 vtkSetMacro(Outline,
int);
77 vtkGetMacro(Outline,
int);
78 vtkBooleanMacro(Outline,
int);
83 vtkSetMacro(Axes,
int);
84 vtkGetMacro(Axes,
int);
85 vtkBooleanMacro(Axes,
int);
92 vtkGetMacro(Radius,
double);
97 vtkSetMacro(Point,
int);
98 vtkGetMacro(Point,
int);
99 vtkBooleanMacro(Point,
int);
106 vtkSetMacro(TranslationMode,
int);
107 vtkGetMacro(TranslationMode,
int);
108 vtkBooleanMacro(TranslationMode,
int);
115 vtkSetMacro(Wrap,
int);
116 vtkGetMacro(Wrap,
int);
117 vtkBooleanMacro(Wrap,
int);
132 double ModelBounds[6];
133 double FocalPoint[3];