58 #ifndef __vtk3DWidget_h
59 #define __vtk3DWidget_h
80 virtual void PlaceWidget(
double bounds[6]) = 0;
81 virtual void PlaceWidget();
82 virtual void PlaceWidget(
double xmin,
double xmax,
double ymin,
double ymax,
83 double zmin,
double zmax);
110 vtkGetMacro(PlaceFactor,
double);
118 vtkSetClampMacro(HandleSize,
double,0.001,0.5);
119 vtkGetMacro(HandleSize,
double);
133 void AdjustBounds(
double bounds[6],
double newBounds[6],
double center[3]);
136 double InitialBounds[6];
139 double SizeHandles(
double factor);
144 double LastPickPosition[3];
abstract class to specify dataset behavior
represents an 3D object for placement in a rendered scene
an abstract superclass for classes observing events invoked by vtkRenderWindowInteractor ...
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent)