|
ParaView
|
vtkPVParallelCoordinatesRepresentation is the vtkChartParallelCoordinates subclass for parallel coordinates representation. More...
#include <vtkPVParallelCoordinatesRepresentation.h>


Public Types | |
| typedef vtkChartRepresentation | Superclass |
Public Types inherited from vtkChartRepresentation | |
| typedef vtkPVDataRepresentation | Superclass |
Public Types inherited from vtkPVDataRepresentation | |
| typedef vtkDataRepresentation | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | SetVisibility (bool visible) |
| Set visibility of the representation. More... | |
| vtkChartParallelCoordinates * | GetChart () |
| Provides access to the underlying VTK representation. More... | |
| virtual bool | Export (vtkCSVExporter *exporter) |
| Called by vtkPVContextView::Export() to export the representation's data to a CSV file. More... | |
| void | SetSeriesVisibility (const char *series, bool visibility) |
| Set series visibility given its name. More... | |
| void | ClearSeriesVisibilities () |
| Set series visibility given its name. More... | |
| virtual void | SetLineThickness (int) |
| Sets the line thickness for the plot. More... | |
| virtual void | SetLineStyle (int) |
| Set the line style for the plot. More... | |
| virtual void | SetColor (double, double, double) |
| Sets the color to used for the lines in the plot. More... | |
| virtual void | SetColor (double [3]) |
| Sets the color to used for the lines in the plot. More... | |
| virtual void | SetOpacity (double) |
| Sets the opacity for the lines in the plot. More... | |
Public Member Functions inherited from vtkChartRepresentation | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| void | SetSelectionRepresentation (vtkChartSelectionRepresentation *) |
| These must only be set during initialization before adding the representation to any views or calling Update(). More... | |
| virtual void | MarkModified () |
| This needs to be called on all instances of vtkGeometryRepresentation when the input is modified. More... | |
| void | SetCompositeDataSetIndex (unsigned int) |
| void | AddCompositeDataSetIndex (unsigned int) |
| void | ResetCompositeDataSetIndices () |
| virtual unsigned int | Initialize (unsigned int minIdAvailable, unsigned int maxIdAvailable) |
| Override because of internal selection representations that need to be initialized as well. More... | |
| virtual int | ProcessViewRequest (vtkInformationRequestKey *request_type, vtkInformation *inInfo, vtkInformation *outInfo) |
| vtkAlgorithm::ProcessRequest() equivalent for rendering passes. More... | |
| virtual vtkStdString | GetDefaultSeriesLabel (const vtkStdString &tableName, const vtkStdString &columnName) |
| Method to provide the default name given the name of a table and a column in that table. More... | |
| virtual bool | MapSelectionToInput (vtkSelection *sel) |
| This method is called on the client-side by the vtkPVContextView whenever a new selection is made on all the visible representations in that view. More... | |
| virtual bool | MapSelectionToView (vtkSelection *sel) |
| This is the inverse of MapSelectionToInput(). More... | |
| virtual bool | Export (vtkCSVExporter *vtkNotUsed(exporter)) |
| Called by vtkPVContextView::Export() to export the representation's data to a CSV file. More... | |
| void | SetFieldAssociation (int) |
| Set the field association for arrays to use. More... | |
| virtual int | GetFieldAssociation () |
| Set the field association for arrays to use. More... | |
| virtual void | SetFlattenTable (int) |
| Flatten the table, i.e. More... | |
| virtual int | GetFlattenTable () |
| Flatten the table, i.e. More... | |
Public Member Functions inherited from vtkPVDataRepresentation | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| unsigned int | GetUniqueIdentifier () |
| Return 0 if the Initialize() method was not called otherwise a unique ID that will be shared across the processes for that same object. More... | |
| virtual bool | GetVisibility () |
| virtual vtkDataObject * | GetRenderedDataObject (int vtkNotUsed(port)) |
| Returns the data object that is rendered from the given input port. More... | |
| virtual void | SetForcedCacheKey (double val) |
| Typically a representation decides whether to use cache based on the view's values for UseCache and CacheKey. More... | |
| virtual void | SetForceUseCache (bool val) |
| bool | GetUsingCacheForUpdate () |
| Called by vtkPVDataRepresentationPipeline to see if using cache is valid and will be used for the update. More... | |
| virtual bool | GetNeedUpdate () |
| virtual vtkAlgorithmOutput * | GetInternalOutputPort () |
| Retrieves an output port for the input data object at the specified port and connection index. More... | |
| virtual vtkAlgorithmOutput * | GetInternalOutputPort (int port) |
| virtual vtkAlgorithmOutput * | GetInternalOutputPort (int port, int conn) |
| vtkView * | GetView () const |
| Provides access to the view. More... | |
| virtual void | SetUpdateTime (double time) |
| Set the update time. More... | |
| virtual double | GetUpdateTime () |
| Set the update time. More... | |
| virtual bool | GetUpdateTimeValid () |
| Set whether the UpdateTime is valid. More... | |
| virtual void | SetUseCache (bool) |
| virtual void | SetCacheKey (double val) |
| virtual double | GetCacheKey () |
| Returns whether caching is used and what key to use when caching is enabled. More... | |
| virtual bool | GetUseCache () |
| Returns whether caching is used and what key to use when caching is enabled. More... | |
Static Public Member Functions | |
| static vtkPVParallelCoordinatesRepresentation * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkPVParallelCoordinatesRepresentation * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkChartRepresentation | |
| static vtkChartRepresentation * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkChartRepresentation * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkPVDataRepresentation | |
| static int | IsTypeOf (const char *type) |
| static vtkPVDataRepresentation * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkPVParallelCoordinatesRepresentation () | |
| ~vtkPVParallelCoordinatesRepresentation () | |
| virtual void | PrepareForRendering () |
| Overridden to pass information about changes to series visibility etc. More... | |
| virtual bool | AddToView (vtkView *view) |
| Adds the representation to the view. More... | |
| virtual bool | RemoveFromView (vtkView *view) |
| Removes the representation to the view. More... | |
Protected Member Functions inherited from vtkChartRepresentation | |
| vtkChartRepresentation () | |
| ~vtkChartRepresentation () | |
| virtual int | FillInputPortInformation (int port, vtkInformation *info) |
| Fill input port information. More... | |
| virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
| Subclasses should override this to connect inputs to the internal pipeline as necessary. More... | |
| virtual bool | IsCached (double cache_key) |
| Overridden to check with the vtkPVCacheKeeper to see if the key is cached. More... | |
| vtkTable * | GetLocalOutput () |
| Convenience method to get the first vtkTable from LocalOutput, if any. More... | |
| virtual vtkDataObject * | TransformInputData (vtkInformationVector **inputVector, vtkDataObject *data) |
| Method to be overrided to transform input data to a vtkTable. More... | |
| bool | GetLocalOutput (MapOfTables &tables) |
| Convenience method to get all vtkTable instances with their associated names. More... | |
Protected Member Functions inherited from vtkPVDataRepresentation | |
| vtkPVDataRepresentation () | |
| ~vtkPVDataRepresentation () | |
| virtual vtkExecutive * | CreateDefaultExecutive () |
| Create a default executive. More... | |
| virtual int | RequestUpdateExtent (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
| virtual int | RequestUpdateTime (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
Protected Attributes | |
| int | LineThickness |
| int | LineStyle |
| double | Color [3] |
| double | Opacity |
Protected Attributes inherited from vtkChartRepresentation | |
| int | FieldAssociation |
| vtkPVCacheKeeper * | CacheKeeper |
| vtkWeakPointer< vtkPVContextView > | ContextView |
| bool | EnableServerSideRendering |
| int | FlattenTable |
| vtkSmartPointer< vtkMultiBlockDataSet > | LocalOutput |
| std::set< unsigned int > | CompositeIndices |
| vtkWeakPointer< vtkChartSelectionRepresentation > | SelectionRepresentation |
Protected Attributes inherited from vtkPVDataRepresentation | |
| double | UpdateTime |
| bool | UpdateTimeValid |
| unsigned int | UniqueIdentifier |
Additional Inherited Members | |
Protected Types inherited from vtkChartRepresentation | |
| typedef std::map< std::string, vtkSmartPointer< vtkTable > > | MapOfTables |
vtkPVParallelCoordinatesRepresentation is the vtkChartParallelCoordinates subclass for parallel coordinates representation.
It exposes API from underlying vtkChartParallelCoordinates.
Definition at line 31 of file vtkPVParallelCoordinatesRepresentation.h.
Definition at line 36 of file vtkPVParallelCoordinatesRepresentation.h.
|
protected |
|
protected |
|
static |
|
virtual |
Reimplemented from vtkChartRepresentation.
|
static |
|
virtual |
Reimplemented from vtkChartRepresentation.
|
static |
| void vtkPVParallelCoordinatesRepresentation::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) |
|
virtual |
Set visibility of the representation.
Reimplemented from vtkChartRepresentation.
| void vtkPVParallelCoordinatesRepresentation::SetSeriesVisibility | ( | const char * | series, |
| bool | visibility | ||
| ) |
Set series visibility given its name.
The order is currently ignored, but in future we can add support to respect that as in vtkPVPlotMatrixRepresentation.
| void vtkPVParallelCoordinatesRepresentation::ClearSeriesVisibilities | ( | ) |
Set series visibility given its name.
The order is currently ignored, but in future we can add support to respect that as in vtkPVPlotMatrixRepresentation.
| vtkChartParallelCoordinates* vtkPVParallelCoordinatesRepresentation::GetChart | ( | ) |
Provides access to the underlying VTK representation.
|
virtual |
Sets the line thickness for the plot.
|
virtual |
Set the line style for the plot.
|
virtual |
Sets the color to used for the lines in the plot.
|
virtual |
Sets the color to used for the lines in the plot.
|
virtual |
Sets the opacity for the lines in the plot.
|
virtual |
Called by vtkPVContextView::Export() to export the representation's data to a CSV file.
Return false on failure which will call the exporting process to abort and raise an error. Default implementation simply returns false.
|
protectedvirtual |
Overridden to pass information about changes to series visibility etc.
to the plot-matrix.
Reimplemented from vtkChartRepresentation.
|
protectedvirtual |
Adds the representation to the view.
This is called from vtkView::AddRepresentation(). Subclasses should override this method. Returns true if the addition succeeds.
Reimplemented from vtkChartRepresentation.
|
protectedvirtual |
Removes the representation to the view.
This is called from vtkView::RemoveRepresentation(). Subclasses should override this method. Returns true if the removal succeeds.
Reimplemented from vtkChartRepresentation.
|
protected |
Definition at line 113 of file vtkPVParallelCoordinatesRepresentation.h.
|
protected |
Definition at line 114 of file vtkPVParallelCoordinatesRepresentation.h.
|
protected |
Definition at line 115 of file vtkPVParallelCoordinatesRepresentation.h.
|
protected |
Definition at line 116 of file vtkPVParallelCoordinatesRepresentation.h.
1.8.12