 |
VTK
9.0.1
|
Go to the documentation of this file.
64 #ifndef vtkPointWidget_h
65 #define vtkPointWidget_h
69 #include "vtkInteractionWidgetsModule.h"
94 void PlaceWidget()
override { this->Superclass::PlaceWidget(); }
96 double xmin,
double xmax,
double ymin,
double ymax,
double zmin,
double zmax)
override
98 this->Superclass::PlaceWidget(xmin, xmax, ymin, ymax, zmin, zmax);
113 void SetPosition(
double x,
double y,
double z) { this->Cursor3D->SetFocalPoint(x, y, z); }
116 void GetPosition(
double xyz[3]) { this->Cursor3D->GetFocalPoint(xyz); }
157 this->Cursor3D->SetTranslationMode(
mode);
158 this->Cursor3D->Update();
201 vtkSetClampMacro(HotSpotSize,
double, 0.0, 1.0);
202 vtkGetMacro(HotSpotSize,
double);
224 vtkObject*
object,
unsigned long event,
void* clientdata,
void* calldata);
250 void Scale(
double* p1,
double* p2,
int X,
int Y);
map vtkPolyData to graphics primitives
generate a 3D cursor representation
abstract base class for most VTK objects
#define VTK_SIZEHINT(...)
represents an object (geometry & properties) in a rendered scene
a simple class to control print indentation
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