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);
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];
supports function callbacks
Class for drawing 2D primitives to a graphical context.
topologically and geometrically regular array of data
a simple class to control print indentation
abstract base class for most VTK objects
provides a pen that draws the outlines of shapes drawn by vtkContext2D.
Abstract class for 2D plots.
represent and manipulate 2D points
Abstract class for ScalarsToColors items.
virtual void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
void GetBounds(double bounds[4])
Bounds of the item, use the UserBounds if valid otherwise compute the bounds of the item (based on th...
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.