76 virtual void SetTooltipLabelFormat(
const vtkStdString &label);
82 virtual void SetTooltipNotation(
int notation);
83 virtual int GetTooltipNotation();
88 virtual void SetTooltipPrecision(
int precision);
89 virtual int GetTooltipPrecision();
121 virtual void SetColor(
unsigned char r,
unsigned char g,
unsigned char b,
123 virtual void SetColor(
double r,
double g,
double b);
124 virtual void GetColor(
double rgb[3]);
125 void GetColor(
unsigned char rgb[3]);
129 virtual void SetWidth(
float width);
132 virtual float GetWidth();
163 virtual int GetNumberOfLabels();
184 vtkGetMacro(UseIndexForXSeries,
bool);
191 vtkSetMacro(UseIndexForXSeries,
bool);
216 vtkGetObjectMacro(XAxis,
vtkAxis);
217 virtual void SetXAxis(
vtkAxis* axis);
222 vtkGetObjectMacro(YAxis,
vtkAxis);
223 virtual void SetYAxis(
vtkAxis* axis);
232 void SetShiftScale(
const vtkRectd &scaling);
240 { bounds[0] = bounds[1] = bounds[2] = bounds[3] = 0.0; }
262 return this->GetBounds(bounds);
332 void operator=(
const vtkPlot &);
Wrapper around std::string to keep symbols short.
GLboolean GLboolean GLboolean b
base class for items that are part of a vtkContextScene.
vtkSmartPointer< vtkStringArray > IndexedLabels
vtkSmartPointer< vtkBrush > Brush
virtual void GetBounds(double bounds[4])
a vtkAbstractArray subclass for strings
dynamic, self-adjusting array of vtkIdType
GLenum GLsizei GLenum GLenum const GLvoid * table
GLdouble GLdouble GLdouble r
Abstract class for 2D context mappers.
A atomic type representing the union of many types.
vtkStdString TooltipDefaultLabelFormat
vtkIdTypeArray * Selection
Class for drawing 2D primitives to a graphical context.
GLuint const GLchar * name
provides a brush that fills shapes drawn by vtkContext2D.
takes care of drawing 2D axes
a simple class to control print indentation
vtkSmartPointer< vtkContextMapper2D > Data
GLint GLint GLsizei width
provides a pen that draws the outlines of shapes drawn by vtkContext2D.
Abstract class for 2D plots.
vtkSmartPointer< vtkStringArray > Labels
GLboolean GLboolean GLboolean GLboolean a
vtkSmartPointer< vtkStringArray > AutoLabels
A table, which contains similar-typed columns of data.
virtual void GetUnscaledInputBounds(double bounds[4])
virtual void PrintSelf(ostream &os, vtkIndent indent)
vtkStdString TooltipLabelFormat
vtkSmartPointer< vtkPen > Pen
GLenum GLint GLint * precision
#define VTKCHARTSCORE_EXPORT