 |
VTK
9.1.0
|
Go to the documentation of this file.
24 #ifndef vtkAbstractSplineRepresentation_h
25 #define vtkAbstractSplineRepresentation_h
28 #include "vtkInteractionWidgetsModule.h"
56 vtkGetMacro(Resolution,
int);
map vtkPolyData to graphics primitives
vtkNew< vtkParametricFunctionSource > ParametricFunctionSource
void SetResolution(int resolution)
Set/Get the number of line segments representing the spline for this widget.
tessellate parametric functions
vtkWidgetRepresentation base class for a widget that represents an curve that connects control points...
~vtkAbstractSplineRepresentation() override
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void CleanRepresentation()
parametric function for 1D interpolating splines
a simple class to control print indentation
void SetParametricSplineInternal(vtkParametricSpline *spline)
vtkNew< vtkPolyDataMapper > LineMapper
vtkDoubleArray * GetHandlePositions() override
Get the position of the spline handles.
virtual void SetParametricSpline(vtkParametricSpline *spline)
Set the parametric spline object.
void GetPolyData(vtkPolyData *pd) override
Grab the polydata (including points) that defines the spline.
abstract representation for a spline.
concrete dataset represents vertices, lines, polygons, and triangle strips
vtkAbstractSplineRepresentation()
dynamic, self-adjusting array of double
double GetSummedLength() override
Get the approximate vs.