28 #include "vtkChartsCoreModule.h"
54 void Update() VTK_OVERRIDE;
68 int legendIndex) VTK_OVERRIDE;
74 void SetInputData(
vtkTable *table) VTK_OVERRIDE;
76 const vtkStdString&) VTK_OVERRIDE
108 void SetColumnColor(const
vtkStdString& colName,
double *rgb);
114 virtual
void CreateDefaultLookupTable();
120 vtkGetMacro(BoxWidth,
float);
133 ~vtkPlotBox() VTK_OVERRIDE;
135 void DrawBoxPlot(
int,
unsigned char*,
double,
vtkContext2D*);
140 bool UpdateTableCache(
vtkTable *table);
168 vtkTextProperty* TitleProperties;
171 vtkPlotBox(const vtkPlotBox &) VTK_DELETE_FUNCTION;
172 void operator=(const vtkPlotBox &) VTK_DELETE_FUNCTION;
176 #endif //vtkPlotBox_h
Wrapper around std::string to keep symbols short.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
record modification and/or execution time
a vtkAbstractArray subclass for strings
Superclass for mapping scalar values to colors.
Class for drawing 2D primitives to a graphical context.
provides a brush that fills shapes drawn by vtkContext2D.
a simple class to control print indentation
virtual vtkStringArray * GetLabels()
Get the plot labels.
Abstract class for 2D plots.
Class for drawing box plots.
represent text properties.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
A table, which contains similar-typed columns of data.
virtual void SetInputData(vtkTable *table)
This is a convenience function to set the input table and the x, y column for the plot...
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
virtual void Update()
Perform any updates to the item that may be necessary before rendering.