, including all inherited members.
addChild(Node *_child) | Node | |
balloonAngleOfNode | Node | [private] |
balloonRadiusOfNode | Node | [private] |
balloonTreeX | Node | [private] |
balloonTreeY | Node | [private] |
childVector | Node | [private] |
computeLeftRadialBisectorLimitAngle() | Node | |
computeRadialBisectorLimitAngles() | Node | |
computeRightRadialBisectorLimitAngle() | Node | |
computeSiblingIndex(unsigned int *nextLevelIndices) | Node | |
computeSiblingsOfSubtree(unsigned int *nodesPerLevel) | Node | |
drawCircle(float x, float y, float z, float radius) | Node | [private] |
drawNode(float x, float y, float z, float radius) | Node | [private] |
findNodeAtMaxDepth(Node *node, int *maxDepth) | Node | |
getBalloonAngleOfNode() | Node | |
getBalloonRadiusOfNode() | Node | |
getBalloonTreeX() | Node | |
getBalloonTreeY() | Node | |
getChildCount() | Node | |
getDepths(std::vector< unsigned int > *depths, unsigned int currentDepth) | Node | |
getID() | Node | |
getIsLeftestChild() | Node | |
getIsRightestChild() | Node | |
getLeftSibling(Node *node, Node *lastNode, bool up) | Node | |
getLeftSibling() | Node | |
getLeftSiblingOfNode(unsigned int *nodesPerLevel) | Node | |
getLevel() | Node | |
getMaxDepthOfSubtree() | Node | |
getMaximumFanOutOfSubtree() | Node | |
getMaxNodesPerLevelOfSubtree(int hierarchyDepth) | Node | |
getMinDepthOfSubtree() | Node | |
getNodeCount(unsigned int nodeCount) | Node | |
getNodeCountOfSubtree() | Node | |
getNodesPerLevel(unsigned int *nodesPerLevel) | Node | |
getNodesPerLevelOfSubtree(int hierarchyDepth) | Node | |
getParent() | Node | |
getPreRootedX() | Node | |
getPreRootedXTmp() | Node | |
getPreRootedY() | Node | |
getRadialAngle() | Node | |
getRadialAnglePerChild() | Node | |
getRadialLeftBisectorLimitAngle() | Node | |
getRadialLeftLimitAngle() | Node | |
getRadialRightBisectorLimitAngle() | Node | |
getRadialRightLimitAngle() | Node | |
getRadialTreeX() | Node | |
getRadialTreeY() | Node | |
getRightSibling(Node *node, Node *lastNode, bool up) | Node | |
getRightSibling() | Node | |
getRightSiblingOfNode(unsigned int *nodesPerLevel) | Node | |
getRootedTreeX() | Node | |
getRootedTreeY() | Node | |
getSiblingIndex() | Node | |
id | Node | [private] |
isLeftestChild | Node | [private] |
isRightestChild | Node | [private] |
leftSibling | Node | [private] |
level | Node | [private] |
logger | Node | [private, static] |
Node(int _id) | Node | |
parent | Node | [private] |
preComputeBalloonTree(float parentAngle, unsigned int childCountOfParentNode) | Node | |
preComputeRadialSubTree(float rootAngle, unsigned int stopIndex, Node *childFound, bool down, unsigned int *nodesPerLevel) | Node | |
preComputeRootedSubTree(bool up, unsigned int stopIndex) | Node | |
preRootedX | Node | [private] |
preRootedXTmp | Node | [private] |
preRootedY | Node | [private] |
radialAngle | Node | [private] |
radialAnglePerChild | Node | [private] |
radialLeftBisectorLimitAngle | Node | [private] |
radialLeftLimitAngle | Node | [private] |
radialRightBisectorLimitAngle | Node | [private] |
radialRightLimitAngle | Node | [private] |
radialTreeX | Node | [private] |
radialTreeY | Node | [private] |
renderBalloonSubTree(float rootX, float rootY, float rootAngle, float radius, int maxFanOut, int hierarchyDepth) | Node | |
renderRadialSubTree(float rootX, float rootY, float rootAngle, int maxFanOut, int hierarchyDepth, unsigned int *nodesPerLevel) | Node | |
renderRootedSubTree(float rootX, float rootY, int maxFanOut, int hierarchyDepth) | Node | |
rightSibling | Node | [private] |
rootedTreeX | Node | [private] |
rootedTreeY | Node | [private] |
setAngleOfNode(float angle) | Node | |
setBoundariesOfSubTree(float *rootedBoundaries, float *radialBoundaries, float *balloonBoundaries) | Node | |
setCircleVisability(bool visable) | Node | |
setIsLeftestChild(bool value) | Node | |
setIsRightestChild(bool value) | Node | |
setLevelsForSubTree(int actLevel) | Node | |
setLineVisability(bool visable) | Node | |
setNodeVisability(bool visable) | Node | |
setParent(Node *_parent) | Node | |
setPreRootedX(float value) | Node | |
setPreRootedY(float value) | Node | |
setRadialAngle(float angle) | Node | |
setRadialLeftBisectorLimitAngle(float angle) | Node | |
setRadialRightBisectorLimitAngle(float angle) | Node | |
showCircles | Node | [private] |
showLines | Node | [private] |
showNodes | Node | [private] |
siblingIndex | Node | [private] |
~Node() | Node | |