|
0.45.0
|
This is the complete list of members for igor::iQuadtree< F >, including all inherited members.
| clear() | igor::iQuadtree< F > | |
| getArea() const | igor::iQuadtree< F > | |
| getMaxDepth() const | igor::iQuadtree< F > | |
| getRoot() const | igor::iQuadtree< F > | |
| getSplitThreshold() const | igor::iQuadtree< F > | |
| insert(const std::shared_ptr< iQuadtreeObject > object) | igor::iQuadtree< F > | |
| iQuadtree(const iaRectangle< F > &box, const uint32 splitThreshold=4, const uint32 maxDepth=16) | igor::iQuadtree< F > | |
| Node typedef | igor::iQuadtree< F > | |
| NodePtr typedef | igor::iQuadtree< F > | |
| Object typedef | igor::iQuadtree< F > | |
| ObjectPtr typedef | igor::iQuadtree< F > | |
| Objects typedef | igor::iQuadtree< F > | |
| query(const iaCircle< F > &circle, std::vector< std::shared_ptr< iQuadtreeObject > > &objects) | igor::iQuadtree< F > | |
| query(const iaRectangle< F > &rectangle, std::vector< std::shared_ptr< iQuadtreeObject > > &objects) | igor::iQuadtree< F > | |
| remove(const std::shared_ptr< iQuadtreeObject > object) | igor::iQuadtree< F > | |
| update(const std::shared_ptr< iQuadtreeObject > object, const iaVector2< F > &position) | igor::iQuadtree< F > | |
| update(const std::shared_ptr< iQuadtreeObject > object, const iaCircle< F > &circle) | igor::iQuadtree< F > | |
| ~iQuadtree()=default | igor::iQuadtree< F > | virtual |