|
Hierarchical Edge Bundle 1.0
|
#include <BallonTree.h>
Public Types | |
| typedef boost::shared_ptr < VertexBallon > | VertexBallonPtr |
Public Member Functions | |
| VertexBallon () | |
| VertexBallon (VertexPtr v) | |
| VertexBallon (VertexPtr v, double r, double rr, double circumference, double ark, double angle) | |
| VertexPtr | GetVertex () |
| double | GetRadius () |
| double | GetRadiusRendering () |
| double | GetArk () |
| double | GetAngle () |
| double | GetCircumference () |
| void | SetVertex (VertexPtr v) |
| void | SetRadius (double r) |
| void | SetRadiusRendering (double r) |
| void | SetArk (double r) |
| void | SetAngle (double angle) |
| void | SetCircumference (double circumference) |
This class is a Containerclass for creating the ballon tree. It provides function for setting and getting information for creating the tree, like the radius or the confidence of the tree(part).
| typedef boost::shared_ptr<VertexBallon> VertexBallon::VertexBallonPtr |
| VertexBallon::VertexBallon | ( | ) |
Standard constructor
| VertexBallon::VertexBallon | ( | VertexPtr | v | ) |
constructor which creates a object corresponding the passed vertex.
| v | [VertexPtr] vertex node |
| VertexBallon::VertexBallon | ( | VertexPtr | v, |
| double | r, | ||
| double | rr, | ||
| double | circumference, | ||
| double | ark, | ||
| double | angle | ||
| ) |
Constructor whichs creates a object corresponding the passed Vertex and states.
| v | [VertexPtr] node |
| r | [double] radius |
| rr | [double] rendering radius |
| circumference | [double] circumference |
| ark | [double] ark |
| angle | [double] angle |
| double VertexBallon::GetAngle | ( | ) |
Returns the corresponding angle
| double VertexBallon::GetArk | ( | ) |
Returns the corresponding ark
| double VertexBallon::GetCircumference | ( | ) |
Returns the corresponding circumference
| double VertexBallon::GetRadius | ( | ) |
Returns the corresponding radius
| double VertexBallon::GetRadiusRendering | ( | ) |
Returns the corresponding radius
| VertexPtr VertexBallon::GetVertex | ( | ) |
Returns the corresponding Vertex
| void VertexBallon::SetAngle | ( | double | angle | ) |
Sets the angle
| v | [VertexPtr] angle |
| void VertexBallon::SetArk | ( | double | r | ) |
Sets the ark
| v | [VertexPtr] ark |
| void VertexBallon::SetCircumference | ( | double | circumference | ) |
Sets the circumference
| v | [VertexPtr] circumference |
| void VertexBallon::SetRadius | ( | double | r | ) |
Sets the radius
| v | [VertexPtr] radius |
| void VertexBallon::SetRadiusRendering | ( | double | r | ) |
Sets the radius for rendering
| v | [VertexPtr] radius for rendering |
| void VertexBallon::SetVertex | ( | VertexPtr | v | ) |
Sets the corresponding tree node
| v | [VertexPtr] corresponding tree node |
1.7.4