29 #ifndef __vtkScalarsToColorsItem_h
30 #define __vtkScalarsToColorsItem_h
32 #include "vtkChartsCoreModule.h"
53 vtkSetVector4Macro(UserBounds,
double);
54 vtkGetVector4Macro(UserBounds,
double)
66 vtkGetObjectMacro(PolyLinePen,
vtkPen);
75 vtkSetMacro(MaskAboveCurve,
bool);
76 vtkGetMacro(MaskAboveCurve,
bool);
81 virtual ~vtkScalarsToColorsItem();
86 virtual
void ComputeBounds(
double* bounds);
91 virtual
void ComputeTexture() = 0;
93 vtkGetMacro(TextureWidth,
int);
98 virtual
void ScalarsToColorsModified(
vtkObject* caller,
unsigned long eid,
void* calldata);
99 static
void OnScalarsToColorsModified(
vtkObject* caller,
unsigned long eid,
void *clientdata,
void* calldata);
102 double UserBounds[4];
113 vtkScalarsToColorsItem(const vtkScalarsToColorsItem &);
114 void operator=(const vtkScalarsToColorsItem &);