VTK
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkRenderedHierarchyRepresentation Class Reference

#include <vtkRenderedHierarchyRepresentation.h>

Inheritance diagram for vtkRenderedHierarchyRepresentation:
Inheritance graph
[legend]
Collaboration diagram for vtkRenderedHierarchyRepresentation:
Collaboration graph
[legend]

List of all members.

Public Types

typedef
vtkRenderedGraphRepresentation 
Superclass

Public Member Functions

virtual int IsA (const char *type)
vtkRenderedHierarchyRepresentationNewInstance () const
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 (vtkObjectBase *o)

Protected Member Functions

virtual vtkObjectBaseNewInstanceInternal () const
 vtkRenderedHierarchyRepresentation ()
 ~vtkRenderedHierarchyRepresentation ()
bool ValidIndex (int idx)
virtual vtkSelectionConvertSelection (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

Detailed Description

Tests:
vtkRenderedHierarchyRepresentation (Tests)

Definition at line 34 of file vtkRenderedHierarchyRepresentation.h.


Member Typedef Documentation

Reimplemented from vtkRenderedGraphRepresentation.

Definition at line 38 of file vtkRenderedHierarchyRepresentation.h.


Constructor & Destructor Documentation


Member Function Documentation

Create an object with Debug turned off, modified time initialized to zero, and reference counting on.

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.

Reimplemented from vtkRenderedGraphRepresentation.

Reimplemented from vtkRenderedGraphRepresentation.

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 43 of file vtkRenderedHierarchyRepresentation.h.

virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeLabelArrayName ( const char *  name,
int  idx 
) [virtual]
virtual const char* vtkRenderedHierarchyRepresentation::GetGraphEdgeLabelArrayName ( ) [inline, virtual]

Definition at line 46 of file vtkRenderedHierarchyRepresentation.h.

virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeLabelVisibility ( bool  vis) [inline, virtual]

Definition at line 51 of file vtkRenderedHierarchyRepresentation.h.

virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeLabelVisibility ( bool  vis,
int  idx 
) [virtual]

Definition at line 54 of file vtkRenderedHierarchyRepresentation.h.

virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeColorArrayName ( const char *  name) [inline, virtual]

Definition at line 59 of file vtkRenderedHierarchyRepresentation.h.

virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeColorArrayName ( const char *  name,
int  idx 
) [virtual]
virtual const char* vtkRenderedHierarchyRepresentation::GetGraphEdgeColorArrayName ( ) [inline, virtual]

Definition at line 62 of file vtkRenderedHierarchyRepresentation.h.

virtual void vtkRenderedHierarchyRepresentation::SetColorGraphEdgesByArray ( bool  vis) [inline, virtual]

Definition at line 66 of file vtkRenderedHierarchyRepresentation.h.

virtual void vtkRenderedHierarchyRepresentation::SetColorGraphEdgesByArray ( bool  vis,
int  idx 
) [virtual]

Definition at line 69 of file vtkRenderedHierarchyRepresentation.h.

Definition at line 74 of file vtkRenderedHierarchyRepresentation.h.

Definition at line 76 of file vtkRenderedHierarchyRepresentation.h.

virtual void vtkRenderedHierarchyRepresentation::SetGraphVisibility ( bool  vis) [inline, virtual]

Definition at line 79 of file vtkRenderedHierarchyRepresentation.h.

virtual void vtkRenderedHierarchyRepresentation::SetGraphVisibility ( bool  vis,
int  idx 
) [virtual]
virtual bool vtkRenderedHierarchyRepresentation::GetGraphVisibility ( ) [inline, virtual]

Definition at line 82 of file vtkRenderedHierarchyRepresentation.h.

virtual void vtkRenderedHierarchyRepresentation::SetBundlingStrength ( double  strength) [inline, virtual]

Definition at line 87 of file vtkRenderedHierarchyRepresentation.h.

virtual void vtkRenderedHierarchyRepresentation::SetBundlingStrength ( double  strength,
int  idx 
) [virtual]

Definition at line 90 of file vtkRenderedHierarchyRepresentation.h.

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.

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 102 of file vtkRenderedHierarchyRepresentation.h.

virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeLabelFontSize ( int  size,
int  idx 
) [virtual]

Definition at line 105 of file vtkRenderedHierarchyRepresentation.h.

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.

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.


Member Data Documentation

Reimplemented from vtkRenderedRepresentation.

Definition at line 137 of file vtkRenderedHierarchyRepresentation.h.


The documentation for this class was generated from the following file: