42 class vtkPlotBarPrivate;
81 virtual void SetColor(
unsigned char r,
unsigned char g,
unsigned char b,
83 virtual void SetColor(
double r,
double g,
double b);
84 virtual void GetColor(
double rgb[3]);
89 vtkSetMacro(Width,
float);
94 vtkGetMacro(Width,
float);
101 vtkSetMacro(Offset,
float);
102 vtkGetMacro(Offset,
float);
109 vtkGetMacro(Orientation,
int);
113 virtual void GetBounds(
double bounds[4],
bool unscaled);
116 virtual void GetBounds(
double bounds[4]);
138 virtual void CreateDefaultLookupTable();
143 vtkSetMacro(ScalarVisibility,
bool);
144 vtkGetMacro(ScalarVisibility,
bool);
145 vtkBooleanMacro(ScalarVisibility,
bool);
152 void SelectColorArray(
vtkIdType arrayNum);
205 void GetDataBounds(
double bounds[2]);
212 bool UpdateTableCache(
vtkTable *table);
243 vtkPlotBarPrivate *Private;
248 #endif //vtkPlotBar_h
Wrapper around std::string to keep symbols short.
vtkSmartPointer< vtkUnsignedCharArray > Colors
virtual bool PaintLegend(vtkContext2D *painter, const vtkRectf &rect, int legendIndex)
virtual bool Paint(vtkContext2D *painter)
record modification and/or execution time
virtual void GetBounds(double bounds[4])
a vtkAbstractArray subclass for strings
virtual void SetColor(unsigned char r, unsigned char g, unsigned char b, unsigned char a)
Superclass for mapping scalar values to colors.
Class for drawing 2D primitives to a graphical context.
virtual bool SelectPoints(const vtkVector2f &min, const vtkVector2f &max)
a simple class to control print indentation
represent and manipulate 2D points
virtual vtkStringArray * GetLabels()
Abstract class for 2D plots.
Class for drawing an XY plot given two columns from a vtkTable.
dynamic, self-adjusting array of unsigned char
virtual vtkIdType GetNearestPoint(const vtkVector2f &point, const vtkVector2f &tolerance, vtkVector2f *location)
virtual void SetInputArray(int index, const vtkStdString &name)
A table, which contains similar-typed columns of data.
virtual void GetUnscaledInputBounds(double bounds[4])
virtual void PrintSelf(ostream &os, vtkIndent indent)
virtual void GetColor(double rgb[3])
vtkSmartPointer< vtkScalarsToColors > LookupTable
vtkSmartPointer< vtkColorSeries > ColorSeries
vtkStdString ColorArrayName
#define VTKCHARTSCORE_EXPORT
virtual vtkStdString GetTooltipLabel(const vtkVector2d &plotPos, vtkIdType seriesIndex, vtkIdType segmentIndex)