0.44.0
|
This is the complete list of members for igor::iQuadtree< F >, including all inherited members.
clear() | igor::iQuadtree< F > | |
getRoot() const | igor::iQuadtree< F > | |
getRootBox() 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 |