GlobeEngine
geRaster::KPatchBintreeNode Member List

This is the complete list of members for geRaster::KPatchBintreeNode, 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
BalancedArrayTreeNode()geData::BalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
boundsgeData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >protected
boundsIdxgeData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >protected
calculateMidpoint()geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inlineprotected
childrengeData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >protected
clear()geRaster::KPatchBintreeNode
clearChildIndices()geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
computeBound()geRaster::KPatchBintreeNode
create()geRaster::KPatchBintreeNode
create(int uid, KPatchBase::PatchOrientation type, vmml::Vector2d zeropoint, double _edgelength, int parent, KPatchBase::PatchMode mode, short _lod, bool _childOrder, std::bitset< 40 > _parentAdress)geRaster::KPatchBintreeNode
edgelengthgeData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >protected
GeometricBalancedArrayTreeNode()geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
getAdress() const geRaster::KPatchBintreeNode
getBalance() const geData::BalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
getBoundingSphere() const geRaster::KPatchBintreeNode
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
getColStep() const geRaster::KPatchBintreeNodeinline
getColStepIndex() const geRaster::KPatchBintreeNodeinline
getEdgelenght() const geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
getKey() const geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
getMBlockReference() const geRaster::KPatchBintreeNode
getMidpoint() const geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
getOrigin() const geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
getParentID() const geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
getPatchSize() const geRaster::KPatchBintreeNode
getPatchSizeForMode(KPatchBase::PatchMode _mode) const geRaster::KPatchBintreeNode
getRootID() const geRaster::KPatchBintreeNode
getType() const geRaster::KPatchBintreeNode
getUID() const geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
getZeropoint() const geRaster::KPatchBintreeNodeinline
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
keygeData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >protected
KPatchBintreeNode()geRaster::KPatchBintreeNode
locateChildIDForCoordinates(vmml::Vector2d _coord) const geData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
locateKeyInChild(std::shared_ptr< KEYTYPE > const &_key)geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
midPointgeData::GeometricBalancedArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >protected
pointIsInside(const vmml::Vector3d &_pos)geRaster::KPatchBintreeNode
print()geRaster::KPatchBintreeNodeinline
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
setMBlockReference(int _refID)geRaster::KPatchBintreeNode
setParentID(int _parent)geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
setRootID(short _rootID)geRaster::KPatchBintreeNode
setType(KPatchBase::PatchOrientation _type)geRaster::KPatchBintreeNode
setUID(int _uid)geData::ArrayTreeNode< TREESIZE, KEYTYPE, HALFTREESIZE >inline
update()geRaster::KPatchBintreeNode
visiblegeData::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
~KPatchBintreeNode()geRaster::KPatchBintreeNode