|
0.45.0
|
This is the complete list of members for igor::iOctree< F >, including all inherited members.
| clear() | igor::iOctree< F > | |
| getMaxDepth() const | igor::iOctree< F > | |
| getRoot() const | igor::iOctree< F > | |
| getSplitThreshold() const | igor::iOctree< F > | |
| getVolume() const | igor::iOctree< F > | |
| insert(const std::shared_ptr< iOctreeObject > object) | igor::iOctree< F > | |
| iOctree(const iAACube< F > &maxVolume, const uint32 splitThreshold=8, const uint32 maxDepth=16) | igor::iOctree< F > | |
| Node typedef | igor::iOctree< F > | |
| NodePtr typedef | igor::iOctree< F > | |
| Object typedef | igor::iOctree< F > | |
| ObjectPtr typedef | igor::iOctree< F > | |
| Objects typedef | igor::iOctree< F > | |
| query(const iaSphere< F > &sphere, std::vector< std::shared_ptr< iOctreeObject > > &objects) | igor::iOctree< F > | |
| query(const iAACube< F > &cube, std::vector< std::shared_ptr< iOctreeObject > > &objects) | igor::iOctree< F > | |
| query(const iFrustumd &frustum, std::vector< std::shared_ptr< iOctreeObject > > &objects) | igor::iOctree< F > | |
| remove(const std::shared_ptr< iOctreeObject > object) | igor::iOctree< F > | |
| update(const std::shared_ptr< iOctreeObject > object, const iaVector3< F > &position) | igor::iOctree< F > | |
| update(const std::shared_ptr< iOctreeObject > object, const iaSphere< F > &sphere) | igor::iOctree< F > | |
| ~iOctree()=default | igor::iOctree< F > | virtual |