27 #include "vtkChartsCoreModule.h" 52 void Update() VTK_OVERRIDE;
64 void SetColumnVisibility(
vtkIdType column,
bool visible);
71 void SetColumnVisibilityAll(
bool visible);
78 bool GetColumnVisibility(
vtkIdType column);
94 vtkGetMacro(SelectedColumn,
int);
105 vtkIdType GetNumberOfPlots() VTK_OVERRIDE;
115 virtual
float GetXPosition(
int index);
120 virtual
vtkIdType GetNumberOfVisibleColumns();
195 float SelectedColumnDelta;
208 void ResetSelection();
210 void CalculatePlotTransform();
211 void SwapAxes(
int a1,
int a2);
219 int invokeEvent = -1);
227 void operator=(const
vtkChartBox &) VTK_DELETE_FUNCTION;
246 #endif //vtkChartBox_h Wrapper around std::string to keep symbols short.
Small struct used by InvokeEvent to send some information about the point that was clicked on...
record modification and/or execution time
a vtkAbstractArray subclass for strings
dynamic, self-adjusting array of vtkIdType
Hold a reference to a vtkObjectBase instance.
Class for drawing 2D primitives to a graphical context.
Factory class for drawing 2D charts.
takes care of drawing 2D axes
data structure to represent mouse events.
a simple class to control print indentation
Some derived classes for the different vectors commonly used.
Abstract class for 2D plots.
Class for drawing box plots.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
vtkVector2i ScreenPosition
virtual void Update()
Perform any updates to the item that may be necessary before rendering.
Factory class for drawing box plot charts.