#include <bounding_box.h>
Public Member Functions | |
| BoundingBox () | |
| BoundingBox (const std::vector< float > &vertices) | |
| BoundingBox (const glm::vec3 &min, const glm::vec3 &max) | |
| bool | IsIntersecting (const Segment &segment, const glm::quat &rotation, const glm::mat4 &transformation) |
Private Attributes | |
| glm::vec3 | bounding_max_ |
| glm::vec3 | bounding_min_ |
Definition at line 26 of file bounding_box.h.
| tango_gl::BoundingBox::BoundingBox | ( | ) | [inline] |
Definition at line 28 of file bounding_box.h.
| tango_gl::BoundingBox::BoundingBox | ( | const std::vector< float > & | vertices | ) |
Definition at line 4 of file bounding_box.cpp.
| tango_gl::BoundingBox::BoundingBox | ( | const glm::vec3 & | min, |
| const glm::vec3 & | max | ||
| ) | [inline] |
Definition at line 31 of file bounding_box.h.
| bool tango_gl::BoundingBox::IsIntersecting | ( | const Segment & | segment, |
| const glm::quat & | rotation, | ||
| const glm::mat4 & | transformation | ||
| ) |
Definition at line 20 of file bounding_box.cpp.
Definition at line 39 of file bounding_box.h.
Definition at line 38 of file bounding_box.h.