base class for most AABB-trees (except for AABBTreePoints) Generated from class MR.AABBTreeBase<MR.AABBTreeTraits<MR.UndirectedEdgeTag, MR.Box3f>>. Derived classes: Direct: (non-virtual) MR.AABBTreePolyline3 This is the non-const half of the class.
More...
|
| unsafe | AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f () |
| | Constructs an empty (default-constructed) instance.
|
| |
| unsafe | AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f (MR._ByValue_AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f _other) |
| | Generated from constructor MR.AABBTreeBase<MR.AABBTreeTraits<MR.UndirectedEdgeTag, MR.Box3f>>::AABBTreeBase.
|
| |
| | AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f (Const_AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f _other) |
| | Generated from constructor MR.AABBTreeBase<MR.AABBTreeTraits<MR.UndirectedEdgeTag, MR.Box3f>>::AABBTreeBase.
|
| |
| | AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f (AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f _other) |
| | Generated from constructor MR.AABBTreeBase<MR.AABBTreeTraits<MR.UndirectedEdgeTag, MR.Box3f>>::AABBTreeBase.
|
| |
| unsafe MR.AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f | assign (MR._ByValue_AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f _other) |
| | Generated from method MR.AABBTreeBase<MR.AABBTreeTraits<MR.UndirectedEdgeTag, MR.Box3f>>::operator=.
|
| |
| unsafe void | getLeafOrderAndReset (MR.UndirectedEdgeBMap leafMap) |
| | fills map: LeafId -> leaf#, then resets leaf order to 0,1,2,...; buffer in leafMap must be resized before the call, and caller is responsible for filling missing leaf elements Generated from method MR.AABBTreeBase<MR.AABBTreeTraits<MR.UndirectedEdgeTag, MR.Box3f>>::getLeafOrderAndReset.
|
| |
base class for most AABB-trees (except for AABBTreePoints) Generated from class MR.AABBTreeBase<MR.AABBTreeTraits<MR.UndirectedEdgeTag, MR.Box3f>>. Derived classes: Direct: (non-virtual) MR.AABBTreePolyline3 This is the non-const half of the class.
◆ AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f() [1/4]
| unsafe MR.AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f.AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f |
( |
| ) |
|
|
inline |
Constructs an empty (default-constructed) instance.
◆ AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f() [2/4]
| unsafe MR.AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f.AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f |
( |
MR._ByValue_AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f | _other | ) |
|
|
inline |
Generated from constructor MR.AABBTreeBase<MR.AABBTreeTraits<MR.UndirectedEdgeTag, MR.Box3f>>::AABBTreeBase.
◆ AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f() [3/4]
| MR.AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f.AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f |
( |
Const_AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f | _other | ) |
|
|
inline |
Generated from constructor MR.AABBTreeBase<MR.AABBTreeTraits<MR.UndirectedEdgeTag, MR.Box3f>>::AABBTreeBase.
◆ AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f() [4/4]
Generated from constructor MR.AABBTreeBase<MR.AABBTreeTraits<MR.UndirectedEdgeTag, MR.Box3f>>::AABBTreeBase.
◆ assign()
Generated from method MR.AABBTreeBase<MR.AABBTreeTraits<MR.UndirectedEdgeTag, MR.Box3f>>::operator=.
◆ getLeafOrderAndReset()
| unsafe void MR.AABBTreeBase_MRAABBTreeTraitsMRUndirectedEdgeTagMRBox3f.getLeafOrderAndReset |
( |
MR.UndirectedEdgeBMap | leafMap | ) |
|
|
inline |
fills map: LeafId -> leaf#, then resets leaf order to 0,1,2,...; buffer in leafMap must be resized before the call, and caller is responsible for filling missing leaf elements Generated from method MR.AABBTreeBase<MR.AABBTreeTraits<MR.UndirectedEdgeTag, MR.Box3f>>::getLeafOrderAndReset.
The documentation for this class was generated from the following file: