LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
RStarTree< LeafType, dimensions, min_child_items, max_child_items > Member List

This is the complete list of members for RStarTree< LeafType, dimensions, min_child_items, max_child_items >, including all inherited members.

AcceptAny typedefRStarTree< LeafType, dimensions, min_child_items, max_child_items >
AcceptEnclosing typedefRStarTree< LeafType, dimensions, min_child_items, max_child_items >
AcceptOverlapping typedefRStarTree< LeafType, dimensions, min_child_items, max_child_items >
BoundedItem typedefRStarTree< LeafType, dimensions, min_child_items, max_child_items >
BoundingBox typedefRStarTree< LeafType, dimensions, min_child_items, max_child_items >
ChooseSubtree(Node *node, const BoundingBox *bound)RStarTree< LeafType, dimensions, min_child_items, max_child_items >inlineprotected
GetDimensions() const RStarTree< LeafType, dimensions, min_child_items, max_child_items >inline
GetSize() const RStarTree< LeafType, dimensions, min_child_items, max_child_items >inline
Insert(LeafType leaf, const BoundingBox &bound)RStarTree< LeafType, dimensions, min_child_items, max_child_items >inline
InsertInternal(Leaf *leaf, Node *node, bool firstInsert=true)RStarTree< LeafType, dimensions, min_child_items, max_child_items >inlineprotected
Leaf typedefRStarTree< LeafType, dimensions, min_child_items, max_child_items >
m_rootRStarTree< LeafType, dimensions, min_child_items, max_child_items >private
m_sizeRStarTree< LeafType, dimensions, min_child_items, max_child_items >private
Node typedefRStarTree< LeafType, dimensions, min_child_items, max_child_items >
OverflowTreatment(Node *level, bool firstInsert)RStarTree< LeafType, dimensions, min_child_items, max_child_items >inlineprotected
Query(const Acceptor &accept, Visitor visitor)RStarTree< LeafType, dimensions, min_child_items, max_child_items >inline
Reinsert(Node *node)RStarTree< LeafType, dimensions, min_child_items, max_child_items >inlineprotected
Remove(const Acceptor &accept, LeafRemover leafRemover)RStarTree< LeafType, dimensions, min_child_items, max_child_items >inline
RemoveBoundedArea(const BoundingBox &bound)RStarTree< LeafType, dimensions, min_child_items, max_child_items >inline
RemoveItem(const LeafType &item, bool removeDuplicates=true)RStarTree< LeafType, dimensions, min_child_items, max_child_items >inline
RemoveLeaf typedefRStarTree< LeafType, dimensions, min_child_items, max_child_items >
RemoveSpecificLeaf typedefRStarTree< LeafType, dimensions, min_child_items, max_child_items >
RStarTree()RStarTree< LeafType, dimensions, min_child_items, max_child_items >inline
Split(Node *node)RStarTree< LeafType, dimensions, min_child_items, max_child_items >inlineprotected
~RStarTree()RStarTree< LeafType, dimensions, min_child_items, max_child_items >inline