#include <vtkRenderedHierarchyRepresentation.h>
Definition at line 33 of file vtkRenderedHierarchyRepresentation.h.
Public Types | |
typedef vtkRenderedGraphRepresentation | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | SetGraphEdgeLabelVisibility (bool vis) |
virtual void | SetGraphEdgeLabelVisibility (bool vis, int idx) |
virtual bool | GetGraphEdgeLabelVisibility () |
virtual bool | GetGraphEdgeLabelVisibility (int idx) |
virtual void | GraphEdgeLabelVisibilityOn () |
virtual void | GraphEdgeLabelVisibilityOff () |
virtual void | SetGraphEdgeColorArrayName (const char *name) |
virtual void | SetGraphEdgeColorArrayName (const char *name, int idx) |
virtual const char * | GetGraphEdgeColorArrayName () |
virtual const char * | GetGraphEdgeColorArrayName (int idx) |
virtual void | SetColorGraphEdgesByArray (bool vis) |
virtual void | SetColorGraphEdgesByArray (bool vis, int idx) |
virtual bool | GetColorGraphEdgesByArray () |
virtual bool | GetColorGraphEdgesByArray (int idx) |
virtual void | ColorGraphEdgesByArrayOn () |
virtual void | ColorGraphEdgesByArrayOff () |
virtual void | SetGraphEdgeColorToSplineFraction () |
virtual void | SetGraphEdgeColorToSplineFraction (int idx) |
virtual void | SetGraphVisibility (bool vis) |
virtual void | SetGraphVisibility (bool vis, int idx) |
virtual bool | GetGraphVisibility () |
virtual bool | GetGraphVisibility (int idx) |
virtual void | GraphVisibilityOn () |
virtual void | GraphVisibilityOff () |
virtual void | SetBundlingStrength (double strength) |
virtual void | SetBundlingStrength (double strength, int idx) |
virtual double | GetBundlingStrength () |
virtual double | GetBundlingStrength (int idx) |
virtual void | SetGraphEdgeLabelFontSize (int size) |
virtual void | SetGraphEdgeLabelFontSize (int size, int idx) |
virtual int | GetGraphEdgeLabelFontSize () |
virtual int | GetGraphEdgeLabelFontSize (int idx) |
*virtual void | SetGraphEdgeLabelArrayName (const char *name) |
virtual void | SetGraphEdgeLabelArrayName (const char *name, int idx) |
virtual const char * | GetGraphEdgeLabelArrayName () |
virtual const char * | GetGraphEdgeLabelArrayName (int idx) |
virtual void | SetGraphSplineType (int type, int idx) |
virtual int | GetGraphSplineType (int idx) |
Static Public Member Functions | |
static vtkRenderedHierarchyRepresentation * | New () |
static int | IsTypeOf (const char *type) |
static vtkRenderedHierarchyRepresentation * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkRenderedHierarchyRepresentation () | |
~vtkRenderedHierarchyRepresentation () | |
bool | ValidIndex (int idx) |
virtual vtkSelection * | ConvertSelection (vtkView *view, vtkSelection *sel) |
virtual int | FillInputPortInformation (int port, vtkInformation *info) |
virtual void | ApplyViewTheme (vtkViewTheme *theme) |
virtual bool | AddToView (vtkView *view) |
virtual bool | RemoveFromView (vtkView *view) |
virtual int | RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
Protected Attributes | |
Internals * | Implementation |
Reimplemented from vtkRenderedGraphRepresentation.
Definition at line 37 of file vtkRenderedHierarchyRepresentation.h.
vtkRenderedHierarchyRepresentation::vtkRenderedHierarchyRepresentation | ( | ) | [protected] |
vtkRenderedHierarchyRepresentation::~vtkRenderedHierarchyRepresentation | ( | ) | [protected] |
static vtkRenderedHierarchyRepresentation* vtkRenderedHierarchyRepresentation::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkRenderedGraphRepresentation.
virtual const char* vtkRenderedHierarchyRepresentation::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkRenderedGraphRepresentation.
static int vtkRenderedHierarchyRepresentation::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 vtkRenderedGraphRepresentation.
virtual int vtkRenderedHierarchyRepresentation::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 vtkRenderedGraphRepresentation.
static vtkRenderedHierarchyRepresentation* vtkRenderedHierarchyRepresentation::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkRenderedGraphRepresentation.
void vtkRenderedHierarchyRepresentation::PrintSelf | ( | ostream & | os, | |
vtkIndent | indent | |||
) | [virtual] |
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.
Reimplemented from vtkRenderedGraphRepresentation.
* virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeLabelArrayName | ( | const char * | name | ) | [inline, virtual] |
Definition at line 42 of file vtkRenderedHierarchyRepresentation.h.
virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeLabelArrayName | ( | const char * | name, | |
int | idx | |||
) | [virtual] |
virtual const char* vtkRenderedHierarchyRepresentation::GetGraphEdgeLabelArrayName | ( | ) | [inline, virtual] |
Definition at line 45 of file vtkRenderedHierarchyRepresentation.h.
virtual const char* vtkRenderedHierarchyRepresentation::GetGraphEdgeLabelArrayName | ( | int | idx | ) | [virtual] |
virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeLabelVisibility | ( | bool | vis | ) | [inline, virtual] |
Definition at line 50 of file vtkRenderedHierarchyRepresentation.h.
virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeLabelVisibility | ( | bool | vis, | |
int | idx | |||
) | [virtual] |
virtual bool vtkRenderedHierarchyRepresentation::GetGraphEdgeLabelVisibility | ( | ) | [inline, virtual] |
Definition at line 53 of file vtkRenderedHierarchyRepresentation.h.
virtual bool vtkRenderedHierarchyRepresentation::GetGraphEdgeLabelVisibility | ( | int | idx | ) | [virtual] |
virtual void vtkRenderedHierarchyRepresentation::GraphEdgeLabelVisibilityOn | ( | ) | [virtual] |
virtual void vtkRenderedHierarchyRepresentation::GraphEdgeLabelVisibilityOff | ( | ) | [virtual] |
virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeColorArrayName | ( | const char * | name | ) | [inline, virtual] |
Definition at line 58 of file vtkRenderedHierarchyRepresentation.h.
virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeColorArrayName | ( | const char * | name, | |
int | idx | |||
) | [virtual] |
virtual const char* vtkRenderedHierarchyRepresentation::GetGraphEdgeColorArrayName | ( | ) | [inline, virtual] |
Definition at line 61 of file vtkRenderedHierarchyRepresentation.h.
virtual const char* vtkRenderedHierarchyRepresentation::GetGraphEdgeColorArrayName | ( | int | idx | ) | [virtual] |
virtual void vtkRenderedHierarchyRepresentation::SetColorGraphEdgesByArray | ( | bool | vis | ) | [inline, virtual] |
Definition at line 65 of file vtkRenderedHierarchyRepresentation.h.
virtual void vtkRenderedHierarchyRepresentation::SetColorGraphEdgesByArray | ( | bool | vis, | |
int | idx | |||
) | [virtual] |
virtual bool vtkRenderedHierarchyRepresentation::GetColorGraphEdgesByArray | ( | ) | [inline, virtual] |
Definition at line 68 of file vtkRenderedHierarchyRepresentation.h.
virtual bool vtkRenderedHierarchyRepresentation::GetColorGraphEdgesByArray | ( | int | idx | ) | [virtual] |
virtual void vtkRenderedHierarchyRepresentation::ColorGraphEdgesByArrayOn | ( | ) | [virtual] |
virtual void vtkRenderedHierarchyRepresentation::ColorGraphEdgesByArrayOff | ( | ) | [virtual] |
virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeColorToSplineFraction | ( | ) | [inline, virtual] |
Definition at line 73 of file vtkRenderedHierarchyRepresentation.h.
virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeColorToSplineFraction | ( | int | idx | ) | [inline, virtual] |
Definition at line 75 of file vtkRenderedHierarchyRepresentation.h.
virtual void vtkRenderedHierarchyRepresentation::SetGraphVisibility | ( | bool | vis | ) | [inline, virtual] |
Definition at line 78 of file vtkRenderedHierarchyRepresentation.h.
virtual void vtkRenderedHierarchyRepresentation::SetGraphVisibility | ( | bool | vis, | |
int | idx | |||
) | [virtual] |
virtual bool vtkRenderedHierarchyRepresentation::GetGraphVisibility | ( | ) | [inline, virtual] |
Definition at line 81 of file vtkRenderedHierarchyRepresentation.h.
virtual bool vtkRenderedHierarchyRepresentation::GetGraphVisibility | ( | int | idx | ) | [virtual] |
virtual void vtkRenderedHierarchyRepresentation::GraphVisibilityOn | ( | ) | [virtual] |
virtual void vtkRenderedHierarchyRepresentation::GraphVisibilityOff | ( | ) | [virtual] |
virtual void vtkRenderedHierarchyRepresentation::SetBundlingStrength | ( | double | strength | ) | [inline, virtual] |
Definition at line 86 of file vtkRenderedHierarchyRepresentation.h.
virtual void vtkRenderedHierarchyRepresentation::SetBundlingStrength | ( | double | strength, | |
int | idx | |||
) | [virtual] |
virtual double vtkRenderedHierarchyRepresentation::GetBundlingStrength | ( | ) | [inline, virtual] |
Definition at line 89 of file vtkRenderedHierarchyRepresentation.h.
virtual double vtkRenderedHierarchyRepresentation::GetBundlingStrength | ( | int | idx | ) | [virtual] |
virtual void vtkRenderedHierarchyRepresentation::SetGraphSplineType | ( | int | type, | |
int | idx | |||
) | [virtual] |
Sets the spline type for the graph edges. vtkSplineGraphEdges::CUSTOM uses a vtkCardinalSpline. vtkSplineGraphEdges::BSPLINE uses a b-spline. The default is BSPLINE.
virtual int vtkRenderedHierarchyRepresentation::GetGraphSplineType | ( | int | idx | ) | [virtual] |
Sets the spline type for the graph edges. vtkSplineGraphEdges::CUSTOM uses a vtkCardinalSpline. vtkSplineGraphEdges::BSPLINE uses a b-spline. The default is BSPLINE.
virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeLabelFontSize | ( | int | size | ) | [inline, virtual] |
Definition at line 101 of file vtkRenderedHierarchyRepresentation.h.
virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeLabelFontSize | ( | int | size, | |
int | idx | |||
) | [virtual] |
virtual int vtkRenderedHierarchyRepresentation::GetGraphEdgeLabelFontSize | ( | ) | [inline, virtual] |
Definition at line 104 of file vtkRenderedHierarchyRepresentation.h.
virtual int vtkRenderedHierarchyRepresentation::GetGraphEdgeLabelFontSize | ( | int | idx | ) | [virtual] |
virtual bool vtkRenderedHierarchyRepresentation::AddToView | ( | vtkView * | view | ) | [protected, virtual] |
Called by the view to add/remove this representation.
Reimplemented from vtkRenderedGraphRepresentation.
virtual bool vtkRenderedHierarchyRepresentation::RemoveFromView | ( | vtkView * | view | ) | [protected, virtual] |
Called by the view to add/remove this representation.
Reimplemented from vtkRenderedGraphRepresentation.
bool vtkRenderedHierarchyRepresentation::ValidIndex | ( | int | idx | ) | [protected] |
Whether idx is a valid graph index.
virtual vtkSelection* vtkRenderedHierarchyRepresentation::ConvertSelection | ( | vtkView * | view, | |
vtkSelection * | selection | |||
) | [protected, virtual] |
Convert the selection to a type appropriate for sharing with other representations through vtkAnnotationLink, possibly using the view. For the superclass, we just return the same selection. Subclasses may do something more fancy, like convert the selection from a frustrum to a list of pedigree ids. If the selection cannot be applied to this representation, return NULL.
Reimplemented from vtkRenderedGraphRepresentation.
virtual int vtkRenderedHierarchyRepresentation::FillInputPortInformation | ( | int | port, | |
vtkInformation * | info | |||
) | [protected, virtual] |
Fill the input port information objects for this algorithm. This is invoked by the first call to GetInputPortInformation for each port so subclasses can specify what they can handle.
Reimplemented from vtkPassInputTypeAlgorithm.
virtual int vtkRenderedHierarchyRepresentation::RequestData | ( | vtkInformation * | request, | |
vtkInformationVector ** | inputVector, | |||
vtkInformationVector * | outputVector | |||
) | [protected, virtual] |
Sets up the input connections for this representation.
Reimplemented from vtkRenderedGraphRepresentation.
virtual void vtkRenderedHierarchyRepresentation::ApplyViewTheme | ( | vtkViewTheme * | theme | ) | [protected, virtual] |
Apply a theme to this representation.
Reimplemented from vtkRenderedGraphRepresentation.
Internals* vtkRenderedHierarchyRepresentation::Implementation [protected] |
Reimplemented from vtkRenderedRepresentation.
Definition at line 136 of file vtkRenderedHierarchyRepresentation.h.