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

Definition at line 30 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)

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

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

virtual const char* vtkRenderedHierarchyRepresentation::GetGraphEdgeLabelArrayName (  )  [inline, virtual]

Definition at line 42 of file vtkRenderedHierarchyRepresentation.h.

virtual const char* vtkRenderedHierarchyRepresentation::GetGraphEdgeLabelArrayName ( int  idx  )  [virtual]

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

Definition at line 47 of file vtkRenderedHierarchyRepresentation.h.

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

virtual bool vtkRenderedHierarchyRepresentation::GetGraphEdgeLabelVisibility (  )  [inline, virtual]

Definition at line 50 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 55 of file vtkRenderedHierarchyRepresentation.h.

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

virtual const char* vtkRenderedHierarchyRepresentation::GetGraphEdgeColorArrayName (  )  [inline, virtual]

Definition at line 58 of file vtkRenderedHierarchyRepresentation.h.

virtual const char* vtkRenderedHierarchyRepresentation::GetGraphEdgeColorArrayName ( int  idx  )  [virtual]

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

Definition at line 62 of file vtkRenderedHierarchyRepresentation.h.

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

virtual bool vtkRenderedHierarchyRepresentation::GetColorGraphEdgesByArray (  )  [inline, virtual]

Definition at line 65 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 70 of file vtkRenderedHierarchyRepresentation.h.

virtual void vtkRenderedHierarchyRepresentation::SetGraphEdgeColorToSplineFraction ( int  idx  )  [inline, virtual]

Definition at line 72 of file vtkRenderedHierarchyRepresentation.h.

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

Definition at line 75 of file vtkRenderedHierarchyRepresentation.h.

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

virtual bool vtkRenderedHierarchyRepresentation::GetGraphVisibility (  )  [inline, virtual]

Definition at line 78 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 83 of file vtkRenderedHierarchyRepresentation.h.

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

virtual double vtkRenderedHierarchyRepresentation::GetBundlingStrength (  )  [inline, virtual]

Definition at line 86 of file vtkRenderedHierarchyRepresentation.h.

virtual double vtkRenderedHierarchyRepresentation::GetBundlingStrength ( int  idx  )  [virtual]

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

Definition at line 90 of file vtkRenderedHierarchyRepresentation.h.

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

virtual int vtkRenderedHierarchyRepresentation::GetGraphEdgeLabelFontSize (  )  [inline, virtual]

Definition at line 93 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 125 of file vtkRenderedHierarchyRepresentation.h.


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

Generated on Mon Sep 27 18:47:17 2010 for VTK by  doxygen 1.5.6