#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.