30 #ifndef vtkScalarsToColorsItem_h 
   31 #define vtkScalarsToColorsItem_h 
   33 #include "vtkChartsCoreModule.h"  
   58   vtkSetVector4Macro(UserBounds, 
double);
 
   59   vtkGetVector4Macro(UserBounds, 
double)
 
   75   vtkGetObjectMacro(PolyLinePen, 
vtkPen);
 
   87   vtkGetMacro(MaskAboveCurve, 
bool);
 
   92   virtual ~vtkScalarsToColorsItem();
 
   99   virtual 
void ComputeBounds(
double* bounds);
 
  106   virtual 
void ComputeTexture() = 0;
 
  108   vtkGetMacro(TextureWidth, 
int);
 
  115   virtual 
void ScalarsToColorsModified(
vtkObject* caller, 
unsigned long eid, 
void* calldata);
 
  116   static 
void OnScalarsToColorsModified(
vtkObject* caller, 
unsigned long eid, 
void *clientdata, 
void* calldata);
 
  119   double              UserBounds[4];
 
  130   vtkScalarsToColorsItem(const vtkScalarsToColorsItem &) VTK_DELETE_FUNCTION;
 
  131   void operator=(const vtkScalarsToColorsItem &) VTK_DELETE_FUNCTION;
 
abstract base class for most VTK objects 
virtual void GetBounds(double bounds[4])
Get the bounds for this plot as (Xmin, Xmax, Ymin, Ymax). 
Abstract class for ScalarsToColors items. 
Class for drawing 2D primitives to a graphical context. 
supports function callbacks 
a simple class to control print indentation 
represent and manipulate 2D points 
topologically and geometrically regular array of data 
provides a pen that draws the outlines of shapes drawn by vtkContext2D. 
Abstract class for 2D plots. 
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection. 
virtual void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.