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 InterpolateLine(vtkRenderer *ren, vtkContourRepresentation *rep, int idx1, int idx2) override=0
Subclasses that wish to interpolate a line segment must implement this.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
represent the vtkContourWidget
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
list of point or cell ids
Contour interpolator for to place points on polygonal surfaces.
Contour interpolator for polygonal data.
abstract specification for renderers
Dijkstra algorithm to compute the graph geodesic.
int UpdateNode(vtkRenderer *, vtkContourRepresentation *, double *vtkNotUsed(node), int vtkNotUsed(idx)) override=0
The interpolator is given a chance to update the node.
double DistanceOffset
Draw the polyline at a certain height (in the direction of the vertex normal) above the polydata.