_absolute | Common::BoundingBox | private |
_coords | Common::BoundingBox | private |
_empty | Common::BoundingBox | private |
_max | Common::BoundingBox | private |
_min | Common::BoundingBox | private |
_origin | Common::BoundingBox | private |
absolutize() | Common::BoundingBox | |
add(float x, float y, float z) | Common::BoundingBox | |
add(const BoundingBox &box) | Common::BoundingBox | |
BoundingBox() | Common::BoundingBox | |
clear() | Common::BoundingBox | |
empty() const | Common::BoundingBox | |
getAbsolute() const | Common::BoundingBox | |
getCoordMax(int i) const | Common::BoundingBox | inlineprivate |
getCoordMin(int i) const | Common::BoundingBox | inlineprivate |
getDepth() const | Common::BoundingBox | |
getHeight() const | Common::BoundingBox | |
getIntersection(float fDst1, float fDst2, float x1, float y1, float z1, float x2, float y2, float z2, float &x, float &y, float &z) const | Common::BoundingBox | private |
getMax(float &x, float &y, float &z) const | Common::BoundingBox | |
getMin(float &x, float &y, float &z) const | Common::BoundingBox | |
getOrigin() const | Common::BoundingBox | |
getWidth() const | Common::BoundingBox | |
inBox(float x, float y, float z, float minX, float minY, float minZ, float maxX, float maxY, float maxZ, int axis) const | Common::BoundingBox | private |
isIn(float x, float y) const | Common::BoundingBox | |
isIn(float x, float y, float z) const | Common::BoundingBox | |
isIn(float x1, float y1, float z1, float x2, float y2, float z2) const | Common::BoundingBox | |
rotate(float angle, float x, float y, float z) | Common::BoundingBox | |
scale(float x, float y, float z) | Common::BoundingBox | |
transform(const glm::mat4 &m) | Common::BoundingBox | |
translate(float x, float y, float z) | Common::BoundingBox | |
~BoundingBox() | Common::BoundingBox | |