GlobeEngine
geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE > Member List

This is the complete list of members for geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >, including all inherited members.

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
childrengeData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >protected
clear()geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
clearChildIndices()geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
getChildIdx(short _childIdx) const geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
getChildren() const geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
getKey() const geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
getParentID() const geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
getUID() const geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
isParent() const geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
isParent(bool _input)geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
keygeData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >protected
locateKeyInChild(std::shared_ptr< KEYTYPE > const &_key)geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
print()geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
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
setBasic(int _uid, int _parent)geData::ArrayTreeNode< 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
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
~ArrayTreeNode()geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline