 |
VTK
9.0.1
|
Go to the documentation of this file.
64 #ifndef vtkImplicitPlaneWidget_h
65 #define vtkImplicitPlaneWidget_h
67 #include "vtkInteractionWidgetsModule.h"
105 double xmin,
double xmax,
double ymin,
double ymax,
double zmin,
double zmax)
override
118 void GetOrigin(
double xyz[3]);
125 void SetNormal(
double x,
double y,
double z);
126 void SetNormal(
double x[3]);
128 void GetNormal(
double xyz[3]);
215 vtkSetClampMacro(DiagonalRatio,
double, 0, 2);
216 vtkGetMacro(DiagonalRatio,
double);
243 void UpdatePlacement() override;
248 void SizeHandles() override;
303 vtkObject*
object,
unsigned long event,
void* clientdata,
void* calldata);
388 void Rotate(
int X,
int Y,
double* p1,
double* p2,
double* vpn);
392 void Push(
double* p1,
double* p2);
393 void Scale(
double* p1,
double* p2,
int X,
int Y);
map vtkPolyData to graphics primitives
perform various plane computations
Cut vtkDataSet with user-specified implicit function.
abstract base class for most VTK objects
filter that generates tubes around lines
#define VTK_SIZEHINT(...)
create a polygonal sphere centered at the origin
represents an object (geometry & properties) in a rendered scene
topologically and geometrically regular array of data
a simple class to control print indentation
extract interior, boundary, non-manifold, and/or sharp edges from polygonal data
create a line defined by two end points
concrete dataset represents vertices, lines, polygons, and triangle strips
create wireframe outline for an arbitrary data set or composite dataset
represent surface properties of a geometric object
ray-cast cell picker for all kinds of Prop3Ds
Superclass for algorithms that produce only polydata as output.