tree containing world bounding boxes of individual objects having individual local-to-world transformations Generated from class MR.AABBTreeObjects. Base classes: Direct: (non-virtual) MR.AABBTreeBase<MR.ObjTreeTraits> This is the non-const half of the class.
More...
|
| unsafe | AABBTreeObjects () |
| | Constructs an empty (default-constructed) instance.
|
| |
| unsafe | AABBTreeObjects (MR._ByValue_AABBTreeObjects _other) |
| | Generated from constructor MR.AABBTreeObjects.AABBTreeObjects.
|
| |
| | AABBTreeObjects (Const_AABBTreeObjects _other) |
| | Generated from constructor MR.AABBTreeObjects.AABBTreeObjects.
|
| |
| | AABBTreeObjects (AABBTreeObjects _other) |
| | Generated from constructor MR.AABBTreeObjects.AABBTreeObjects.
|
| |
| unsafe | AABBTreeObjects (MR._ByValue_Vector_MRMeshOrPointsXf_MRObjId objs) |
| | creates tree for given set of objects each with its own transformation Generated from constructor MR.AABBTreeObjects.AABBTreeObjects.
|
| |
| unsafe MR.AABBTreeObjects | assign (MR._ByValue_AABBTreeObjects _other) |
| | Generated from method MR.AABBTreeObjects.operator=.
|
| |
| unsafe void | getLeafOrderAndReset (MR.BMap_MRObjId_MRObjId 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.AABBTreeObjects.getLeafOrderAndReset.
|
| |
tree containing world bounding boxes of individual objects having individual local-to-world transformations Generated from class MR.AABBTreeObjects. Base classes: Direct: (non-virtual) MR.AABBTreeBase<MR.ObjTreeTraits> This is the non-const half of the class.
◆ AABBTreeObjects() [1/5]
| unsafe MR.AABBTreeObjects.AABBTreeObjects |
( |
| ) |
|
|
inline |
Constructs an empty (default-constructed) instance.
◆ AABBTreeObjects() [2/5]
| unsafe MR.AABBTreeObjects.AABBTreeObjects |
( |
MR._ByValue_AABBTreeObjects | _other | ) |
|
|
inline |
Generated from constructor MR.AABBTreeObjects.AABBTreeObjects.
◆ AABBTreeObjects() [3/5]
| MR.AABBTreeObjects.AABBTreeObjects |
( |
Const_AABBTreeObjects | _other | ) |
|
|
inline |
Generated from constructor MR.AABBTreeObjects.AABBTreeObjects.
◆ AABBTreeObjects() [4/5]
Generated from constructor MR.AABBTreeObjects.AABBTreeObjects.
◆ AABBTreeObjects() [5/5]
| unsafe MR.AABBTreeObjects.AABBTreeObjects |
( |
MR._ByValue_Vector_MRMeshOrPointsXf_MRObjId | objs | ) |
|
|
inline |
creates tree for given set of objects each with its own transformation Generated from constructor MR.AABBTreeObjects.AABBTreeObjects.
◆ assign()
Generated from method MR.AABBTreeObjects.operator=.
◆ getLeafOrderAndReset()
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.AABBTreeObjects.getLeafOrderAndReset.
◆ operator MR.AABBTreeBase_MRObjTreeTraits()
The documentation for this class was generated from the following file: