33 #ifndef __vtkPiecewiseControlPointsItem_h
34 #define __vtkPiecewiseControlPointsItem_h
70 vtkSetMacro(StrokeMode,
bool);
82 virtual void EditPoint(
float tX,
float tY);
virtual void EditPoint(float vtkNotUsed(tX), float vtkNotUsed(tY))
virtual vtkIdType RemovePoint(double *pos)
Defines a 1D piecewise function.
Abstract class for control points items.
virtual void GetControlPoint(vtkIdType index, double *point)=0
virtual vtkIdType AddPoint(double *newPos)
a simple class to control print indentation
Control points for vtkPiecewiseFunction.
virtual unsigned long int GetControlPointsMTime()=0
vtkPiecewiseFunction * PiecewiseFunction
virtual void PrintSelf(ostream &os, vtkIndent indent)
virtual int GetNumberOfPoints() const =0
virtual void SetControlPoint(vtkIdType index, double *point)=0