48 #ifndef vtkImageTracerWidget_h
49 #define vtkImageTracerWidget_h
52 #include "vtkInteractionWidgetsModule.h"
54 VTK_ABI_NAMESPACE_BEGIN
69 #define VTK_ITW_PROJECTION_YZ 0
70 #define VTK_ITW_PROJECTION_XZ 1
71 #define VTK_ITW_PROJECTION_XY 2
72 #define VTK_ITW_SNAP_CELLS 0
73 #define VTK_ITW_SNAP_POINTS 1
92 void PlaceWidget()
override { this->Superclass::PlaceWidget(); }
94 double xmin,
double xmax,
double ymin,
double ymax,
double zmin,
double zmax)
override
96 this->Superclass::PlaceWidget(xmin, xmax, ymin, ymax, zmin, zmax);
144 vtkGetMacro(ProjectionNormal,
int);
159 vtkGetMacro(ProjectionPosition,
double);
189 vtkSetMacro(CaptureRadius,
double);
190 vtkGetMacro(CaptureRadius,
double);
212 vtkGetMacro(ImageSnapType,
int);
229 vtkGetMacro(NumberOfHandles,
int);
288 vtkObject*
object,
unsigned long event,
void* clientdata,
void* calldata);
385 VTK_ABI_NAMESPACE_END
abstract API for pickers that can pick an instance of vtkProp
represents an object (geometry & properties) in a rendered scene
object to represent cell connectivity
ray-cast cell picker for all kinds of Prop3Ds
dynamic, self-adjusting array of float
create 2D glyphs represented by vtkPolyData
a simple class to control print indentation
abstract base class for most VTK objects
represent and manipulate 3D points
concrete dataset represents vertices, lines, polygons, and triangle strips
pick an actor/prop using graphics hardware
abstract superclass for all actors, volumes and annotations
represent surface properties of a geometric object
#define VTK_SIZEHINT(...)