60#ifndef vtkParallelCoordinatesActor_h
61#define vtkParallelCoordinatesActor_h
64#include "vtkRenderingAnnotationModule.h"
73class 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];
219 int PlaceAxes(
vtkViewport* viewport,
const int* size);
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.
vtkTypeBool HasTranslucentPolygonalGeometry() override
Does this prop have some translucent polygonal geometry?
virtual void SetLabelTextProperty(vtkTextProperty *p)
Set/Get the labels text property.
static vtkParallelCoordinatesActor * New()
Instantiate object with autorange computation; the number of labels set to 5 for the x and y axes; a ...
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