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