|
Toast Engine
|
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::AABBTree | explicit |
| 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 |