Go to the documentation of this file.
43 #ifndef vtkPolygonalSurfaceContourLineInterpolator_h
44 #define vtkPolygonalSurfaceContourLineInterpolator_h
46 #include "vtkInteractionWidgetsModule.h"
72 int idx1,
int idx2 )
override;
83 double * vtkNotUsed(node),
int vtkNotUsed(idx) )
override;
92 vtkSetMacro( DistanceOffset,
double );
93 vtkGetMacro( DistanceOffset,
double );
int UpdateNode(vtkRenderer *, vtkContourRepresentation *, double *vtkNotUsed(node), int vtkNotUsed(idx)) override
The interpolator is given a chance to update the node.
represent the vtkContourWidget
vtkPolygonalSurfaceContourLineInterpolator()
a simple class to control print indentation
static vtkPolygonalSurfaceContourLineInterpolator * New()
~vtkPolygonalSurfaceContourLineInterpolator() override
list of point or cell ids
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Contour interpolator for to place points on polygonal surfaces.
Contour interpolator for polygonal data.
abstract specification for renderers
int InterpolateLine(vtkRenderer *ren, vtkContourRepresentation *rep, int idx1, int idx2) override
Subclasses that wish to interpolate a line segment must implement this.
Dijkstra algorithm to compute the graph geodesic.
void GetContourPointIds(vtkContourRepresentation *rep, vtkIdList *idList)
Get the contour point ids.
double DistanceOffset
Draw the polyline at a certain height (in the direction of the vertex normal) above the polydata.