InfoVis.Tree.RadialTreeLayout Class Reference

Inheritance diagram for InfoVis.Tree.RadialTreeLayout:

InfoVis.Tree.TreeLayout List of all members.

Public Member Functions

 RadialTreeLayout (ref Tree m_Tree)
override Boolean computeLayout ()
override void generateTreeList ()

Private Member Functions

void computeSubNodeLayout (TreeNode subNode, float angleMin, float angleMax, int layer)

Detailed Description

Class representing a Radial Treelayout


Constructor & Destructor Documentation

InfoVis.Tree.RadialTreeLayout.RadialTreeLayout ( ref Tree  m_Tree  ) 

CTR of a RadialTreeLayout

Parameters:
m_Tree Tree where the layout should be built


Member Function Documentation

void InfoVis.Tree.RadialTreeLayout.computeSubNodeLayout ( TreeNode  subNode,
float  angleMin,
float  angleMax,
int  layer 
) [private]

computes the layout of all subnodes of the current Node

Parameters:
the SubNode where the layout depends on
angleMin the min absolute angle of circlesector
angleMax the max absolute angle of circlesector
layer the current layer in the tree

override Boolean InfoVis.Tree.RadialTreeLayout.computeLayout (  )  [virtual]

Method for Computing the current Layout

Implements InfoVis.Tree.TreeLayout.

override void InfoVis.Tree.RadialTreeLayout.generateTreeList (  )  [virtual]

Method for generating the Displaylists for Tree

Implements InfoVis.Tree.TreeLayout.


The documentation for this class was generated from the following file:
Generated on Mon Jun 25 19:53:40 2007 for InfoVis Hierarchical Edge Boundles by  doxygen 1.5.2