Go to the documentation of this file.
33 #ifndef vtkPiecewiseControlPointsItem_h
34 #define vtkPiecewiseControlPointsItem_h
virtual void SetControlPoint(vtkIdType index, double *point)
#define vtkGetObjectMacro(name, type)
virtual void EditPoint(float tX, float tY)
#define vtkTypeMacro(thisClass, superclass)
virtual void GetControlPoint(vtkIdType index, double *point) const
virtual void emitEvent(unsigned long event, void *params=0)
virtual void SetPiecewiseFunction(vtkPiecewiseFunction *function)
Abstract class for control points items.
Control points for vtkPiecewiseFunction.
GLenum const GLfloat * params
virtual vtkIdType GetNumberOfPoints() const
virtual void PrintSelf(ostream &os, vtkIndent indent)
virtual unsigned long int GetControlPointsMTime()
virtual ~vtkPiecewiseControlPointsItem()
a simple class to control print indentation
Defines a 1D piecewise function.
vtkSetMacro(IgnoreDriverBugs, bool)
vtkPiecewiseFunction * PiecewiseFunction
vtkPiecewiseControlPointsItem()
#define VTKCHARTSCORE_EXPORT
virtual vtkIdType AddPoint(double *newPos)
virtual vtkIdType RemovePoint(double *pos)
static vtkPiecewiseControlPointsItem * New()