|
ParaView
|
representation for showing cell and point labels. More...
#include <vtkDataLabelRepresentation.h>


representation for showing cell and point labels.
vtkDataLabelRepresentation is a representation for showing cell and/or point labels. This representation relies on all the data being cloned on all nodes hence beware of using this representation for large datasets.
Note that vtkDataLabelRepresentation adds the label props to the non-composited renderer.
Definition at line 43 of file vtkDataLabelRepresentation.h.
| vtkDataLabelRepresentation::vtkDataLabelRepresentation | ( | ) | [protected] |
vtkAlgorithm::ProcessRequest() equivalent for rendering passes. This is typically called by the vtkView to request meta-data from the representations or ask them to perform certain tasks e.g. PrepareForRendering.
| vtkDataLabelRepresentation::~vtkDataLabelRepresentation | ( | ) | [protected] |
vtkAlgorithm::ProcessRequest() equivalent for rendering passes. This is typically called by the vtkView to request meta-data from the representations or ask them to perform certain tasks e.g. PrepareForRendering.
| static vtkDataLabelRepresentation* vtkDataLabelRepresentation::New | ( | ) | [static] |
Reimplemented from vtkDataRepresentation.
| virtual const char* vtkDataLabelRepresentation::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkPVDataRepresentation.
| static int vtkDataLabelRepresentation::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkPVDataRepresentation.
| virtual int vtkDataLabelRepresentation::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkPVDataRepresentation.
| static vtkDataLabelRepresentation* vtkDataLabelRepresentation::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkPVDataRepresentation.
| void vtkDataLabelRepresentation::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkPVDataRepresentation.
| virtual void vtkDataLabelRepresentation::MarkModified | ( | ) | [virtual] |
This needs to be called on all instances of vtkGeometryRepresentation when the input is modified. This is essential since the geometry filter does not have any real-input on the client side which messes with the Update requests.
Reimplemented from vtkPVDataRepresentation.
| virtual void vtkDataLabelRepresentation::SetVisibility | ( | bool | val | ) | [virtual] |
Get/Set the visibility for this representation. When the visibility of representation of false, all view passes are ignored.
Reimplemented from vtkPVDataRepresentation.
| virtual bool vtkDataLabelRepresentation::GetVisibility | ( | ) | [virtual] |
Get/Set the visibility for this representation. When the visibility of representation of false, all view passes are ignored.
Reimplemented from vtkPVDataRepresentation.
| void vtkDataLabelRepresentation::SetPointLabelVisibility | ( | int | ) |
| void vtkDataLabelRepresentation::SetPointFieldDataArrayName | ( | const char * | ) |
| void vtkDataLabelRepresentation::SetPointLabelMode | ( | int | ) |
| void vtkDataLabelRepresentation::SetPointLabelOpacity | ( | double | ) |
| void vtkDataLabelRepresentation::SetPointLabelFontFamily | ( | int | ) |
| void vtkDataLabelRepresentation::SetPointLabelBold | ( | int | ) |
| void vtkDataLabelRepresentation::SetPointLabelItalic | ( | int | ) |
| void vtkDataLabelRepresentation::SetPointLabelShadow | ( | int | ) |
| void vtkDataLabelRepresentation::SetPointLabelJustification | ( | int | ) |
| void vtkDataLabelRepresentation::SetPointLabelFontSize | ( | int | ) |
| void vtkDataLabelRepresentation::SetPointLabelFormat | ( | const char * | ) |
| void vtkDataLabelRepresentation::SetCellLabelVisibility | ( | int | ) |
| void vtkDataLabelRepresentation::SetCellFieldDataArrayName | ( | const char * | ) |
| void vtkDataLabelRepresentation::SetCellLabelMode | ( | int | ) |
| void vtkDataLabelRepresentation::SetCellLabelOpacity | ( | double | ) |
| void vtkDataLabelRepresentation::SetCellLabelFontFamily | ( | int | ) |
| void vtkDataLabelRepresentation::SetCellLabelBold | ( | int | ) |
| void vtkDataLabelRepresentation::SetCellLabelItalic | ( | int | ) |
| void vtkDataLabelRepresentation::SetCellLabelShadow | ( | int | ) |
| void vtkDataLabelRepresentation::SetCellLabelJustification | ( | int | ) |
| void vtkDataLabelRepresentation::SetCellLabelFontSize | ( | int | ) |
| void vtkDataLabelRepresentation::SetCellLabelFormat | ( | const char * | ) |
Used to build the internal transform.
Used to build the internal transform.
Used to build the internal transform.
Used to build the internal transform.
| int vtkDataLabelRepresentation::ProcessViewRequest | ( | vtkInformationRequestKey * | request_type, |
| vtkInformation * | inInfo, | ||
| vtkInformation * | outInfo | ||
| ) | [virtual] |
vtkAlgorithm::ProcessRequest() equivalent for rendering passes. This is typically called by the vtkView to request meta-data from the representations or ask them to perform certain tasks e.g. PrepareForRendering.
Reimplemented from vtkPVDataRepresentation.
| virtual bool vtkDataLabelRepresentation::AddToView | ( | vtkView * | view | ) | [protected, virtual] |
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 vtkPVDataRepresentation.
| virtual bool vtkDataLabelRepresentation::RemoveFromView | ( | vtkView * | view | ) | [protected, virtual] |
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 vtkPVDataRepresentation.
| void vtkDataLabelRepresentation::InitializeForCommunication | ( | ) | [protected] |
Intialize the vtkUnstructuredDataDeliveryFilter.
| virtual int vtkDataLabelRepresentation::FillInputPortInformation | ( | int | port, |
| vtkInformation * | info | ||
| ) | [protected, virtual] |
Fill input port information
Reimplemented from vtkPassInputTypeAlgorithm.
| virtual int vtkDataLabelRepresentation::RequestData | ( | vtkInformation * | , |
| vtkInformationVector ** | , | ||
| vtkInformationVector * | |||
| ) | [protected, virtual] |
Subclasses should override this to connect inputs to the internal pipeline as necessary. Since most representations are "meta-filters" (i.e. filters containing other filters), you should create shallow copies of your input before connecting to the internal pipeline. The convenience method GetInternalOutputPort will create a cached shallow copy of a specified input for you. The related helper functions GetInternalAnnotationOutputPort, GetInternalSelectionOutputPort should be used to obtain a selection or annotation port whose selections are localized for a particular input data object.
Reimplemented from vtkPVDataRepresentation.
| virtual bool vtkDataLabelRepresentation::IsCached | ( | double | cache_key | ) | [protected, virtual] |
Overridden to check with the vtkPVCacheKeeper to see if the key is cached.
Reimplemented from vtkPVDataRepresentation.
| void vtkDataLabelRepresentation::UpdateTransform | ( | ) | [protected] |
Definition at line 149 of file vtkDataLabelRepresentation.h.
vtkPVCacheKeeper* vtkDataLabelRepresentation::CacheKeeper [protected] |
Definition at line 150 of file vtkDataLabelRepresentation.h.
Definition at line 151 of file vtkDataLabelRepresentation.h.
Definition at line 152 of file vtkDataLabelRepresentation.h.
Definition at line 154 of file vtkDataLabelRepresentation.h.
Definition at line 155 of file vtkDataLabelRepresentation.h.
vtkActor2D* vtkDataLabelRepresentation::PointLabelActor [protected] |
Definition at line 156 of file vtkDataLabelRepresentation.h.
vtkCellCenters* vtkDataLabelRepresentation::CellCenters [protected] |
Definition at line 158 of file vtkDataLabelRepresentation.h.
Definition at line 159 of file vtkDataLabelRepresentation.h.
Definition at line 160 of file vtkDataLabelRepresentation.h.
vtkActor2D* vtkDataLabelRepresentation::CellLabelActor [protected] |
Definition at line 161 of file vtkDataLabelRepresentation.h.
vtkProp3D* vtkDataLabelRepresentation::TransformHelperProp [protected] |
Definition at line 163 of file vtkDataLabelRepresentation.h.
vtkTransform* vtkDataLabelRepresentation::Transform [protected] |
Definition at line 164 of file vtkDataLabelRepresentation.h.
int vtkDataLabelRepresentation::PointLabelVisibility [protected] |
Definition at line 166 of file vtkDataLabelRepresentation.h.
int vtkDataLabelRepresentation::CellLabelVisibility [protected] |
Definition at line 167 of file vtkDataLabelRepresentation.h.
1.7.5.1