 |
VTK
9.0.1
|
Go to the documentation of this file.
67 #ifndef vtkLineWidget_h
68 #define vtkLineWidget_h
71 #include "vtkInteractionWidgetsModule.h"
106 double xmin,
double xmax,
double ymin,
double ymax,
double zmin,
double zmax)
override
108 this->Superclass::PlaceWidget(xmin, xmax, ymin, ymax, zmin, zmax);
124 void GetPoint1(
double xyz[3]) { this->LineSource->GetPoint1(xyz); }
132 void GetPoint2(
double xyz[3]) { this->LineSource->GetPoint2(xyz); }
141 vtkSetClampMacro(Align,
int, XAxis, None);
142 vtkGetMacro(Align,
int);
194 friend class vtkPWCallback;
208 vtkObject*
object,
unsigned long event,
void* clientdata,
void* calldata);
252 double LastPosition[3];
259 void Scale(
double* p1,
double* p2,
int X,
int Y);
map vtkPolyData to graphics primitives
represent and manipulate 3D points
abstract base class for most VTK objects
#define VTK_SIZEHINT(...)
create a polygonal sphere centered at the origin
represents an object (geometry & properties) in a rendered scene
a simple class to control print indentation
create a line defined by two end points
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