vtkRenderedHierarchyRepresentation Class Reference

#include <vtkRenderedHierarchyRepresentation.h>

Inheritance diagram for vtkRenderedHierarchyRepresentation:

Inheritance graph
[legend]
Collaboration diagram for vtkRenderedHierarchyRepresentation:

Collaboration graph
[legend]

List of all members.


Detailed Description

Tests:
vtkRenderedHierarchyRepresentation (Tests)

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 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

Member Typedef Documentation

Reimplemented from vtkRenderedGraphRepresentation.

Definition at line 37 of file vtkRenderedHierarchyRepresentation.h.


Constructor & Destructor Documentation

vtkRenderedHierarchyRepresentation::vtkRenderedHierarchyRepresentation (  )  [protected]

vtkRenderedHierarchyRepresentation::~vtkRenderedHierarchyRepresentation (  )  [protected]


Member Function Documentation

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.


Member Data Documentation

Reimplemented from vtkRenderedRepresentation.

Definition at line 136 of file vtkRenderedHierarchyRepresentation.h.


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

Generated on Wed Aug 24 12:03:02 2011 for VTK by  doxygen 1.5.6