Go to the documentation of this file.
87 #ifndef vtkSplineWidget_h
88 #define vtkSplineWidget_h
90 #include "vtkInteractionWidgetsModule.h"
105 #define VTK_PROJECTION_YZ 0
106 #define VTK_PROJECTION_XZ 1
107 #define VTK_PROJECTION_XY 2
108 #define VTK_PROJECTION_OBLIQUE 3
128 {this->Superclass::PlaceWidget();}
129 void PlaceWidget(
double xmin,
double xmax,
double ymin,
double ymax,
130 double zmin,
double zmax)
131 {this->Superclass::PlaceWidget(xmin,xmax,ymin,ymax,zmin,zmax);}
144 vtkGetMacro(ProjectToPlane,
int);
155 vtkGetMacro(ProjectionNormal,
int);
157 { this->SetProjectionNormal(0); }
159 { this->SetProjectionNormal(1); }
161 { this->SetProjectionNormal(2); }
163 { this->SetProjectionNormal(3); }
174 vtkGetMacro(ProjectionPosition,
double);
213 vtkGetMacro(NumberOfHandles,
int);
222 vtkGetMacro(Resolution,
int);
258 vtkGetMacro(Closed,
int);
289 vtkSetClampMacro(ProcessEvents,
int, 0, 1);
290 vtkGetMacro(ProcessEvents,
int);
369 void Scale(
double *p1,
double *p2,
int X,
int Y);
371 void Spin(
double *p1,
double *p2,
double *vpn);
represent and manipulate 3D points
tessellate parametric functions
create an array of quadrilaterals located in a plane
abstract base class for most VTK objects
parametric function for 1D interpolating splines
create a polygonal sphere centered at the origin
represents an object (geometry & properties) in a rendered scene
a simple class to control print indentation
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
abstract superclass for all actors, volumes and annotations
concrete dataset represents vertices, lines, polygons, and triangle strips
represent surface properties of a geometric object
ray-cast cell picker for all kinds of Prop3Ds