ArrayTreeNode(int _uid=-1, int _parent=-1) | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
ArrayTreeNode(int _uid, std::shared_ptr< KEYTYPE > _key, int _parent) | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
ArrayTreeNode(int _uid, short _lod, int _parent) | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
BalancedArrayTreeNode() | geData::BalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
bounds | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | protected |
boundsIdx | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | protected |
calculateMidpoint() | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inlineprotected |
children | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | protected |
clear() | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
clearChildIndices() | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
edgelength | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | protected |
GeometricBalancedArrayTreeNode() | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
getBalance() const | geData::BalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
getBounds() const | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
getBoundsIndex() const | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
getChildIdx(short _childIdx) const | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
getChildren() const | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
getEdgelenght() const | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
getKey() const | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
getMidpoint() const | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
getOrigin() const | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
getParentID() const | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
getUID() const | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
inside(vmml::Vector2d _coord) const | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
isParent() const | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
isParent(bool _input) | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
isVisible() const | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
isVisible(bool _input) | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
key | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | protected |
locateChildIDForCoordinates(vmml::Vector2d _coord) const | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
locateKeyInChild(std::shared_ptr< KEYTYPE > const &_key) | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
midPoint | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | protected |
print() | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
printValue() const | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inlinevirtual |
repairChildIdx(int _nodeid) | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
setArrayNodeProperties(int _uid, std::shared_ptr< KEYTYPE > _key, int _parent, bool _isParent) | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
setArrayNodeProperties(int _uid, short _lod, int _parent, bool _isParent) | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
setArrayNodeProperties(int _uid, int _parent, bool _isParent) | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
setBalance(short _balance) | geData::BalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
setBasic(int _uid, int _parent) | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
setBoundIndex(int _maxTreeDepth) | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
setBounds(vmml::Vector4d _bound) | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
setBoundsIndex(GLuint _min_x, GLuint _min_y) | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
setChildByKey(std::shared_ptr< KEYTYPE > const &_key, int _childid) | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
setChildIdx(short _childIdx, int _idx) | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
setEdgelenght(double _edgelength) | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
setKey(std::shared_ptr< KEYTYPE > _key) | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
setLod(short _lod) | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
setParentID(int _parent) | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
setUID(int _uid) | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
visible | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | protected |
~ArrayTreeNode() | geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
~BalancedArrayTreeNode() | geData::BalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |
~GeometricBalancedArrayTreeNode() | geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > | inline |