Go to the documentation of this file.
42 class vtkPlotBarPrivate;
81 virtual void SetColor(
unsigned char r,
unsigned char g,
unsigned char b,
113 virtual void GetBounds(
double bounds[4],
bool unscaled);
243 vtkPlotBarPrivate *Private;
248 #endif //vtkPlotBar_h
void SetColorSeries(vtkColorSeries *colorSeries)
represent and manipulate 2D points
GLboolean GLboolean GLboolean b
virtual void PrintSelf(ostream &os, vtkIndent indent)
virtual void GetUnscaledInputBounds(double bounds[4])
A table, which contains similar-typed columns of data.
vtkStdString ColorArrayName
record modification and/or execution time
dynamic, self-adjusting array of unsigned char
void SelectColorArray(vtkIdType arrayNum)
#define vtkTypeMacro(thisClass, superclass)
void GetDataBounds(double bounds[2])
vtkStdString GetColorArrayName()
GLenum GLsizei GLenum GLenum const GLvoid * table
Class for drawing 2D primitives to a graphical context.
Abstract class for 2D plots.
vtkSmartPointer< vtkColorSeries > ColorSeries
vtkSmartPointer< vtkScalarsToColors > LookupTable
Class for drawing an XY plot given two columns from a vtkTable.
GLuint const GLchar * name
virtual void SetInputArray(int index, const vtkStdString &name)
virtual vtkIdType GetNearestPoint(const vtkVector2f &point, const vtkVector2f &tolerance, vtkVector2f *location)
vtkColorSeries * GetColorSeries()
virtual void CreateDefaultLookupTable()
vtkSmartPointer< vtkUnsignedCharArray > Colors
virtual vtkStringArray * GetLabels()
virtual bool Paint(vtkContext2D *painter)
virtual void GetColor(double rgb[3])
a simple class to control print indentation
virtual bool SelectPoints(const vtkVector2f &min, const vtkVector2f &max)
virtual bool PaintLegend(vtkContext2D *painter, const vtkRectf &rect, int legendIndex)
#define vtkGetMacro(name, type)
Superclass for mapping scalar values to colors.
GLboolean GLboolean GLboolean GLboolean a
virtual void SetColor(unsigned char r, unsigned char g, unsigned char b, unsigned char a)
vtkBooleanMacro(IgnoreDriverBugs, bool)
bool UpdateTableCache(vtkTable *table)
vtkSetMacro(IgnoreDriverBugs, bool)
GLdouble GLdouble GLdouble r
static vtkPlotBar * New()
virtual void SetLookupTable(vtkScalarsToColors *lut)
a vtkAbstractArray subclass for strings
virtual void SetOrientation(int orientation)
virtual void GetBounds(double bounds[4])
virtual vtkIdType GetNearestPoint(const vtkVector2f &point, const vtkVector2f &, vtkVector2f *location, vtkIdType *segmentIndex)
virtual vtkStdString GetTooltipLabel(const vtkVector2d &plotPos, vtkIdType seriesIndex, vtkIdType segmentIndex)
Wrapper around std::string to keep symbols short.
#define VTKCHARTSCORE_EXPORT
virtual void SetGroupName(const vtkStdString &name)
virtual vtkScalarsToColors * GetLookupTable()
virtual void GetBounds(double bounds[4], bool unscaled)
void SelectColorArray(const vtkStdString &arrayName)
virtual void SetColor(double r, double g, double b)
virtual vtkStdString GetGroupName()