VTK
|
Class for drawing a parallel coordinate plot given columns from a vtkTable. More...
#include <vtkPlotParallelCoordinates.h>
Class for drawing a parallel coordinate plot given columns from a vtkTable.
Definition at line 38 of file vtkPlotParallelCoordinates.h.
Reimplemented from vtkPlot.
Definition at line 41 of file vtkPlotParallelCoordinates.h.
vtkPlotParallelCoordinates::vtkPlotParallelCoordinates | ( | ) | [protected] |
vtkPlotParallelCoordinates::~vtkPlotParallelCoordinates | ( | ) | [protected] |
static int vtkPlotParallelCoordinates::IsTypeOf | ( | const char * | name | ) | [static] |
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkPlot.
virtual int vtkPlotParallelCoordinates::IsA | ( | const char * | name | ) | [virtual] |
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkPlot.
static vtkPlotParallelCoordinates* vtkPlotParallelCoordinates::SafeDownCast | ( | vtkObjectBase * | o | ) | [static] |
Reimplemented from vtkPlot.
virtual vtkObjectBase* vtkPlotParallelCoordinates::NewInstanceInternal | ( | ) | const [protected, virtual] |
Reimplemented from vtkPlot.
Reimplemented from vtkPlot.
virtual void vtkPlotParallelCoordinates::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
static vtkPlotParallelCoordinates* vtkPlotParallelCoordinates::New | ( | ) | [static] |
Creates a parallel coordinates chart
Reimplemented from vtkObject.
virtual void vtkPlotParallelCoordinates::Update | ( | ) | [virtual] |
Perform any updates to the item that may be necessary before rendering. The scene should take care of calling this on all items before their Paint function is invoked.
Reimplemented from vtkAbstractContextItem.
virtual bool vtkPlotParallelCoordinates::Paint | ( | vtkContext2D * | painter | ) | [virtual] |
Paint event for the XY plot, called whenever the chart needs to be drawn
Reimplemented from vtkAbstractContextItem.
virtual bool vtkPlotParallelCoordinates::PaintLegend | ( | vtkContext2D * | painter, |
const vtkRectf & | rect, | ||
int | legendIndex | ||
) | [virtual] |
Paint legend event for the XY plot, called whenever the legend needs the plot items symbol/mark/line drawn. A rect is supplied with the lower left corner of the rect (elements 0 and 1) and with width x height (elements 2 and 3). The plot can choose how to fill the space supplied.
Reimplemented from vtkPlot.
virtual void vtkPlotParallelCoordinates::GetBounds | ( | double | bounds[4] | ) | [virtual] |
Get the bounds for this mapper as (Xmin,Xmax,Ymin,Ymax,Zmin,Zmax).
Reimplemented from vtkPlot.
bool vtkPlotParallelCoordinates::SetSelectionRange | ( | int | Axis, |
float | low, | ||
float | high | ||
) |
Set the selection criteria on the given axis in normalized space (0.0
Reset the selection criteria for the chart.
virtual void vtkPlotParallelCoordinates::SetInputData | ( | vtkTable * | table | ) | [virtual] |
This is a convenience function to set the input table.
Reimplemented from vtkPlot.
virtual void vtkPlotParallelCoordinates::SetInputData | ( | vtkTable * | table, |
const vtkStdString & | , | ||
const vtkStdString & | |||
) | [inline, virtual] |
This is a convenience function to set the input table.
Reimplemented from vtkPlot.
Definition at line 79 of file vtkPlotParallelCoordinates.h.
void vtkPlotParallelCoordinates::SetLookupTable | ( | vtkScalarsToColors * | lut | ) |
Specify a lookup table for the mapper to use.
Specify a lookup table for the mapper to use.
virtual void vtkPlotParallelCoordinates::CreateDefaultLookupTable | ( | ) | [virtual] |
Create default lookup table. Generally used to create one when none is available with the scalar data.
virtual void vtkPlotParallelCoordinates::SetScalarVisibility | ( | int | ) | [virtual] |
Turn on/off flag to control whether scalar data is used to color objects.
virtual int vtkPlotParallelCoordinates::GetScalarVisibility | ( | ) | [virtual] |
Turn on/off flag to control whether scalar data is used to color objects.
virtual void vtkPlotParallelCoordinates::ScalarVisibilityOn | ( | ) | [virtual] |
Turn on/off flag to control whether scalar data is used to color objects.
virtual void vtkPlotParallelCoordinates::ScalarVisibilityOff | ( | ) | [virtual] |
Turn on/off flag to control whether scalar data is used to color objects.
void vtkPlotParallelCoordinates::SelectColorArray | ( | vtkIdType | arrayNum | ) |
When ScalarMode is set to UsePointFieldData or UseCellFieldData, you can specify which array to use for coloring using these methods. The lookup table will decide how to convert vectors to colors.
void vtkPlotParallelCoordinates::SelectColorArray | ( | const vtkStdString & | arrayName | ) |
When ScalarMode is set to UsePointFieldData or UseCellFieldData, you can specify which array to use for coloring using these methods. The lookup table will decide how to convert vectors to colors.
Get the array name to color by.
bool vtkPlotParallelCoordinates::UpdateTableCache | ( | vtkTable * | table | ) | [protected] |
Update the table cache.
Private* vtkPlotParallelCoordinates::Storage [protected] |
Definition at line 125 of file vtkPlotParallelCoordinates.h.
vtkTimeStamp vtkPlotParallelCoordinates::BuildTime [protected] |
The point cache is marked dirty until it has been initialized.
Definition at line 130 of file vtkPlotParallelCoordinates.h.
Lookup Table for coloring points by scalar value
Definition at line 134 of file vtkPlotParallelCoordinates.h.
vtkUnsignedCharArray* vtkPlotParallelCoordinates::Colors [protected] |
Lookup Table for coloring points by scalar value
Definition at line 135 of file vtkPlotParallelCoordinates.h.
int vtkPlotParallelCoordinates::ScalarVisibility [protected] |
Lookup Table for coloring points by scalar value
Definition at line 136 of file vtkPlotParallelCoordinates.h.
Lookup Table for coloring points by scalar value
Definition at line 137 of file vtkPlotParallelCoordinates.h.