#include <vtkLinearContourLineInterpolator.h>


The line interpolator interpolates supplied nodes (see InterpolateLine) with line segments. The finess of the curve may be controlled using SetMaximumCurveError and SetMaximumNumberOfLineSegments.
Definition at line 31 of file vtkLinearContourLineInterpolator.h.
| typedef vtkContourLineInterpolator | Superclass |
| static int | IsTypeOf (const char *type) |
| static vtkLinearContourLineInterpolator * | SafeDownCast (vtkObject *o) |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
Public Member Functions | |
| virtual int | InterpolateLine (vtkRenderer *ren, vtkContourRepresentation *rep, int idx1, int idx2) |
Static Public Member Functions | |
| static vtkLinearContourLineInterpolator * | New () |
Protected Member Functions | |
| vtkLinearContourLineInterpolator () | |
| ~vtkLinearContourLineInterpolator () | |
Standard methods for instances of this class.
Reimplemented from vtkContourLineInterpolator.
Definition at line 41 of file vtkLinearContourLineInterpolator.h.
| vtkLinearContourLineInterpolator::vtkLinearContourLineInterpolator | ( | ) | [protected] |
| vtkLinearContourLineInterpolator::~vtkLinearContourLineInterpolator | ( | ) | [protected] |
| static vtkLinearContourLineInterpolator* vtkLinearContourLineInterpolator::New | ( | ) | [static] |
Instantiate this class.
Reimplemented from vtkObject.
| virtual const char* vtkLinearContourLineInterpolator::GetClassName | ( | ) | [virtual] |
Standard methods for instances of this class.
Reimplemented from vtkContourLineInterpolator.
| static int vtkLinearContourLineInterpolator::IsTypeOf | ( | const char * | type | ) | [static] |
Standard methods for instances of this class.
Reimplemented from vtkContourLineInterpolator.
| virtual int vtkLinearContourLineInterpolator::IsA | ( | const char * | type | ) | [virtual] |
Standard methods for instances of this class.
Reimplemented from vtkContourLineInterpolator.
| static vtkLinearContourLineInterpolator* vtkLinearContourLineInterpolator::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Standard methods for instances of this class.
Reimplemented from vtkContourLineInterpolator.
| void vtkLinearContourLineInterpolator::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
Standard methods for instances of this class.
Reimplemented from vtkContourLineInterpolator.
| virtual int vtkLinearContourLineInterpolator::InterpolateLine | ( | vtkRenderer * | ren, | |
| vtkContourRepresentation * | rep, | |||
| int | idx1, | |||
| int | idx2 | |||
| ) | [virtual] |
Subclasses that wish to interpolate a line segment must implement this. For instance vtkBezierContourLineInterpolator adds nodes between idx1 and idx2, that allow the contour to adhere to a bezier curve.
Implements vtkContourLineInterpolator.
1.5.6