63 #ifndef vtkParallelCoordinatesActor_h
64 #define vtkParallelCoordinatesActor_h
67 #include "vtkRenderingAnnotationModule.h"
69 VTK_ABI_NAMESPACE_BEGIN
77 class vtkParallelCoordinatesActorConnection;
79 #define VTK_IV_COLUMN 0
103 vtkGetMacro(IndependentVariables,
int);
112 vtkSetStringMacro(Title);
113 vtkGetStringMacro(Title);
122 vtkSetClampMacro(NumberOfLabels,
int, 0, 50);
123 vtkGetMacro(NumberOfLabels,
int);
130 vtkSetStringMacro(LabelFormat);
131 vtkGetStringMacro(LabelFormat);
193 vtkParallelCoordinatesActorConnection* ConnectionHolder;
195 int IndependentVariables;
220 int LastPosition2[2];
229 VTK_ABI_NAMESPACE_END
a actor that draws 2D data
Proxy object to connect input/output ports.
Create an axis with tick marks and labels.
general representation of visualization data
a simple class to control print indentation
create parallel coordinate display from input field
vtkDataObject * GetInput()
Remove a dataset from the list of data to append.
static vtkParallelCoordinatesActor * New()
Instantiate object with autorange computation; the number of labels set to 5 for the x and y axes; a ...
vtkTypeBool HasTranslucentPolygonalGeometry() override
Does this prop have some translucent polygonal geometry?
virtual void SetLabelTextProperty(vtkTextProperty *p)
Set/Get the labels text property.
virtual void SetInputConnection(vtkAlgorithmOutput *)
Set the input to the parallel coordinates actor.
~vtkParallelCoordinatesActor() override
virtual void SetTitleTextProperty(vtkTextProperty *p)
Set/Get the title text property.
void ReleaseGraphicsResources(vtkWindow *) override
Release any graphics resources that are being consumed by this actor.
int RenderOverlay(vtkViewport *) override
Draw the parallel coordinates plot.
virtual void SetInputData(vtkDataObject *)
Set the input to the parallel coordinates actor.
void SetIndependentVariablesToRows()
Specify whether to use the rows or columns as independent variables.
void SetIndependentVariablesToColumns()
Specify whether to use the rows or columns as independent variables.
vtkParallelCoordinatesActor()
int RenderOpaqueGeometry(vtkViewport *) override
Draw the parallel coordinates plot.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
int RenderTranslucentPolygonalGeometry(vtkViewport *) override
Draw the parallel coordinates plot.
draw vtkPolyData onto the image plane
concrete dataset represents vertices, lines, polygons, and triangle strips
represent text properties.
record modification and/or execution time
abstract specification for Viewports
window superclass for vtkRenderWindow