|
Oxygen Engine
Modern C++ 3D Engine using OpenGL
|
This is the complete list of members for oe::scene::AABB, including all inherited members.
| AABB()=default | oe::scene::AABB | |
| AABB(const glm::vec3 &extents) | oe::scene::AABB | inlineexplicit |
| AABB(const glm::vec3 &mini, const glm::vec3 &maxi) | oe::scene::AABB | inline |
| contains(const glm::vec3 &point) const noexcept | oe::scene::AABB | inline |
| contains(const AABB &box) const noexcept | oe::scene::AABB | inline |
| extendToAABB(const oe::scene::AABB &aabb) noexcept | oe::scene::AABB | inline |
| extendToPoint(const glm::vec3 &point) noexcept | oe::scene::AABB | inline |
| getCenter() const noexcept | oe::scene::AABB | inline |
| getExtents() const noexcept | oe::scene::AABB | inline |
| getVolume() const noexcept | oe::scene::AABB | inline |
| hasCollision(const AABB &box) const noexcept | oe::scene::AABB | inline |
| hasCollision(const glm::vec3 ¢er, const float &radius) const noexcept | oe::scene::AABB | inline |
| isEmpty() const noexcept | oe::scene::AABB | inline |
| max | oe::scene::AABB | |
| min | oe::scene::AABB | |
| operator+=(const AABB &aabb) noexcept | oe::scene::AABB | inline |
| scale(const glm::vec3 &scale) noexcept | oe::scene::AABB | inline |
| setBounds(const glm::vec3 &mini, const glm::vec3 &maxi) noexcept | oe::scene::AABB | inline |
| transform(const glm::mat4 &model) const noexcept | oe::scene::AABB | inline |