#include <Util.h>
Public Member Functions | |
| NAABB (const Vec3 &lo=Vec3(FLT_MAX, FLT_MAX, FLT_MAX), const Vec3 &hi=Vec3(-FLT_MAX,-FLT_MAX,-FLT_MAX)) | |
| const Vec3 & | getLow () const |
| const Vec3 & | getHigh () const |
| Vec3 & | getLow () |
| Vec3 & | getHigh () |
| Vec3 | getSize () const |
| float | getWidth (void) const |
| float | getHeight (void) const |
| float | getDepth (void) const |
| Vec3 | getCenter () const |
| Vec3 | getCorner (int i) const |
| NAABB & | operator= (const NAABB &other) |
| NAABB & | operator*= (const Mat4 &m) |
| NAABB & | operator&= (const NAABB &box) |
| NAABB & | operator&= (const Vec3 &vct) |
| void | reset () |
| void | render (GLenum method=GL_LINE_LOOP) const |
| void | adjust (const Vec3 &vct) |
| void | adjust (const NAABB &box) |
| bool | operator== (const NAABB &v2) const |
| void | setSize (const Vec3 &size) |
Definition at line 197 of file Util.h.
| bool RenderTools::NAABB::operator== | ( | const NAABB & | v2 | ) | const [inline] |
| void RenderTools::NAABB::render | ( | GLenum | method = GL_LINE_LOOP |
) | const |
| void RenderTools::NAABB::setSize | ( | const Vec3 & | size | ) | [inline] |
1.5.8