24 #ifndef vtkChartParallelCoordinates_h 25 #define vtkChartParallelCoordinates_h 27 #include "vtkChartsCoreModule.h" 51 void Update() VTK_OVERRIDE;
67 void SetColumnVisibilityAll(
bool visible);
89 vtkIdType GetNumberOfPlots() VTK_OVERRIDE;
94 vtkAxis* GetAxis(
int axisIndex) VTK_OVERRIDE;
105 void RecalculateBounds() VTK_OVERRIDE;
177 void ResetSelection();
178 void UpdateGeometry();
179 void CalculatePlotTransform();
180 void SwapAxes(
int a1,
int a2);
188 #endif //vtkChartParallelCoordinates_h Wrapper around std::string to keep symbols short.
record modification and/or execution time
a vtkAbstractArray subclass for strings
Class for drawing a parallel coordinate plot given columns from a vtkTable.
dynamic, self-adjusting array of vtkIdType
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
Abstract class for 2D plots.
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...
virtual void Update()
Perform any updates to the item that may be necessary before rendering.
Factory class for drawing 2D charts.