Toast Engine
Loading...
Searching...
No Matches
physics::AABBTree Member List

This is the complete list of members for physics::AABBTree, including all inherited members.

AABBTree(size_t expected_shapes=0) (defined in physics::AABBTree)physics::AABBTreeexplicit
debugNodes() const -> std::vector< AABBTreeDebugNode > (defined in physics::AABBTree)physics::AABBTree
insert(ShapeID shape, const AABB &bounds) -> TreeNodeID (defined in physics::AABBTree)physics::AABBTree
query(const AABB &bounds, ShapeID ignored_shape={}) const -> std::vector< ShapeID > (defined in physics::AABBTree)physics::AABBTree
raycast(glm::vec3 origin, glm::vec3 inv_dir, float max_distance, Visit &&visit) const (defined in physics::AABBTree)physics::AABBTree
remove(TreeNodeID leaf_id) (defined in physics::AABBTree)physics::AABBTree
size() const -> size_t (defined in physics::AABBTree)physics::AABBTree
updateLeaf(TreeNodeID leaf_id, const AABB &tight_bounds) -> bool (defined in physics::AABBTree)physics::AABBTree
validate() const -> bool (defined in physics::AABBTree)physics::AABBTree