 |
VTK
9.1.0
|
Go to the documentation of this file.
60 #ifndef vtkParallelCoordinatesActor_h
61 #define vtkParallelCoordinatesActor_h
64 #include "vtkRenderingAnnotationModule.h"
73 class vtkParallelCoordinatesActorConnection;
75 #define VTK_IV_COLUMN 0
99 vtkGetMacro(IndependentVariables,
int);
108 vtkSetStringMacro(Title);
109 vtkGetStringMacro(Title);
118 vtkSetClampMacro(NumberOfLabels,
int, 0, 50);
119 vtkGetMacro(NumberOfLabels,
int);
126 vtkSetStringMacro(LabelFormat);
127 vtkGetStringMacro(LabelFormat);
189 vtkParallelCoordinatesActorConnection* ConnectionHolder;
191 int IndependentVariables;
216 int LastPosition2[2];
draw vtkPolyData onto the image plane
int RenderTranslucentPolygonalGeometry(vtkViewport *) override
Draw the parallel coordinates plot.
int RenderOpaqueGeometry(vtkViewport *) override
Draw the parallel coordinates plot.
~vtkParallelCoordinatesActor() override
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
int RenderOverlay(vtkViewport *) override
Draw the parallel coordinates plot.
create parallel coordinate display from input field
virtual void SetLabelTextProperty(vtkTextProperty *p)
Set/Get the labels text property.
void SetIndependentVariablesToRows()
Specify whether to use the rows or columns as independent variables.
window superclass for vtkRenderWindow
void SetIndependentVariablesToColumns()
Specify whether to use the rows or columns as independent variables.
a simple class to control print indentation
virtual void SetInputData(vtkDataObject *)
Set the input to the parallel coordinates actor.
virtual void SetTitleTextProperty(vtkTextProperty *p)
Set/Get the title text property.
vtkTypeBool HasTranslucentPolygonalGeometry() override
Does this prop have some translucent polygonal geometry?
vtkDataObject * GetInput()
Remove a dataset from the list of data to append.
abstract specification for Viewports
represent text properties.
vtkParallelCoordinatesActor()
a actor that draws 2D data
Proxy object to connect input/output ports.
static vtkParallelCoordinatesActor * New()
Instantiate object with autorange computation; the number of labels set to 5 for the x and y axes; a ...
concrete dataset represents vertices, lines, polygons, and triangle strips
Create an axis with tick marks and labels.
virtual void SetInputConnection(vtkAlgorithmOutput *)
Set the input to the parallel coordinates actor.
general representation of visualization data
void ReleaseGraphicsResources(vtkWindow *) override
Release any graphics resources that are being consumed by this actor.