Blue Brain BioExplorer
|
#include <MathTypes.h>
Public Types | |
using | vec = glm::vec< 3, T > |
Public Member Functions | |
Box ()=default | |
Box (const vec &pMin, const vec &pMax) | |
bool | operator== (const Box< T > &other) const |
void | merge (const Box< T > &aabb) |
void | merge (const vec &point) |
void | intersect (const Box< T > &aabb) |
void | reset () |
bool | isEmpty () const |
vec | getCenter () const |
vec | getSize () const |
const vec & | getMin () const |
const vec & | getMax () const |
Definition at line 50 of file MathTypes.h.
Definition at line 53 of file MathTypes.h.
Definition at line 57 of file MathTypes.h.
Definition at line 90 of file MathTypes.h.
Definition at line 93 of file MathTypes.h.
Definition at line 92 of file MathTypes.h.
Definition at line 91 of file MathTypes.h.
Definition at line 76 of file MathTypes.h.
|
inline |
Definition at line 88 of file MathTypes.h.
Definition at line 64 of file MathTypes.h.
Definition at line 70 of file MathTypes.h.
Definition at line 62 of file MathTypes.h.
|
inline |
Definition at line 82 of file MathTypes.h.