 |
VTK
9.0.1
|
Go to the documentation of this file.
54 #ifndef vtkImageTracerWidget_h
55 #define vtkImageTracerWidget_h
58 #include "vtkInteractionWidgetsModule.h"
74 #define VTK_ITW_PROJECTION_YZ 0
75 #define VTK_ITW_PROJECTION_XZ 1
76 #define VTK_ITW_PROJECTION_XY 2
77 #define VTK_ITW_SNAP_CELLS 0
78 #define VTK_ITW_SNAP_POINTS 1
97 void PlaceWidget()
override { this->Superclass::PlaceWidget(); }
99 double xmin,
double xmax,
double ymin,
double ymax,
double zmin,
double zmax)
override
101 this->Superclass::PlaceWidget(xmin, xmax, ymin, ymax, zmin, zmax);
149 vtkGetMacro(ProjectionNormal,
int);
164 vtkGetMacro(ProjectionPosition,
double);
194 vtkSetMacro(CaptureRadius,
double);
195 vtkGetMacro(CaptureRadius,
double);
217 vtkGetMacro(ImageSnapType,
int);
234 vtkGetMacro(NumberOfHandles,
int);
293 vtkObject*
object,
unsigned long event,
void* clientdata,
void* calldata);
represent and manipulate 3D points
create 2D glyphs represented by vtkPolyData
dynamic, self-adjusting array of float
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
object to represent cell connectivity
pick an actor/prop using graphics hardware
abstract API for pickers that can pick an instance of vtkProp
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