bounds() const (defined in smlt::Quadtree< TreeData, NodeData >) | smlt::Quadtree< TreeData, NodeData > | inline |
data() const (defined in smlt::Quadtree< TreeData, NodeData >) | smlt::Quadtree< TreeData, NodeData > | inline |
find_destination_for_sphere(const Vec3 ¢re, float radius) (defined in smlt::Quadtree< TreeData, NodeData >) | smlt::Quadtree< TreeData, NodeData > | inline |
find_destination_for_triangle(const Vec3 *vertices) (defined in smlt::Quadtree< TreeData, NodeData >) | smlt::Quadtree< TreeData, NodeData > | inline |
is_leaf(Node &node) const (defined in smlt::Quadtree< TreeData, NodeData >) | smlt::Quadtree< TreeData, NodeData > | inline |
LooseQuadtreeTests (defined in smlt::Quadtree< TreeData, NodeData >) | smlt::Quadtree< TreeData, NodeData > | friend |
node_data_type typedef (defined in smlt::Quadtree< TreeData, NodeData >) | smlt::Quadtree< TreeData, NodeData > | |
Quadtree(const AABB &bounds, uint8_t max_level_count=4, std::shared_ptr< TreeData > tree_data=std::shared_ptr< TreeData >()) (defined in smlt::Quadtree< TreeData, NodeData >) | smlt::Quadtree< TreeData, NodeData > | inline |
traverse(std::function< void(Quadtree::Node *)> cb) (defined in smlt::Quadtree< TreeData, NodeData >) | smlt::Quadtree< TreeData, NodeData > | inline |
traverse_visible(const Frustum &frustum, const Callback &cb) (defined in smlt::Quadtree< TreeData, NodeData >) | smlt::Quadtree< TreeData, NodeData > | inline |
TraverseCallback typedef (defined in smlt::Quadtree< TreeData, NodeData >) | smlt::Quadtree< TreeData, NodeData > | |
tree_data_type typedef (defined in smlt::Quadtree< TreeData, NodeData >) | smlt::Quadtree< TreeData, NodeData > | |
~Quadtree() (defined in smlt::Quadtree< TreeData, NodeData >) | smlt::Quadtree< TreeData, NodeData > | inlinevirtual |