Go to the documentation of this file.
36 #include "vtkFiltersGeneralModule.h"
56 double zmin,
double zmax);
58 vtkGetVectorMacro(ModelBounds,
double,6);
73 xyz[0] = x; xyz[1] = y; xyz[2] = z;
74 this->SetFocalPoint(xyz);
76 vtkGetVectorMacro(FocalPoint,
double,3);
84 vtkGetMacro(Outline,
int);
93 vtkGetMacro(Axes,
int);
102 vtkGetMacro(XShadows,
int);
111 vtkGetMacro(YShadows,
int);
120 vtkGetMacro(ZShadows,
int);
131 vtkGetMacro(TranslationMode,
int);
142 vtkGetMacro(Wrap,
int);
166 double ModelBounds[6];
167 double FocalPoint[3];
178 void operator=(const
vtkCursor3D&) VTK_DELETE_FUNCTION;
static vtkCursor3D * New()
Construct with model bounds = (-1,1,-1,1,-1,1), focal point = (0,0,0), all parts of cursor visible,...
generate a 3D cursor representation
void SetModelBounds(double xmin, double xmax, double ymin, double ymax, double zmin, double zmax)
Set / get the boundary of the 3D cursor.
void AllOn()
Turn every part of the 3D cursor on or off.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void SetModelBounds(const double bounds[6])
vtkPolyData * GetFocus()
Get the focus for this filter.
a simple class to control print indentation
void SetFocalPoint(double x[3])
Set/Get the position of cursor focus.
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
concrete dataset represents vertices, lines, polygons, and triangle strips
void SetFocalPoint(double x, double y, double z)
Superclass for algorithms that produce only polydata as output.