#include <GteOrientedBox.h>
Public Member Functions | |
| void | GetVertices (std::array< Vector< N, Real >,(1<< N)> &vertex) const |
| bool | operator!= (OrientedBox const &box) const |
| bool | operator< (OrientedBox const &box) const |
| bool | operator<= (OrientedBox const &box) const |
| bool | operator== (OrientedBox const &box) const |
| bool | operator> (OrientedBox const &box) const |
| bool | operator>= (OrientedBox const &box) const |
| OrientedBox () | |
| OrientedBox (Vector< N, Real > const &inCenter, std::array< Vector< N, Real >, N > const &inAxis, Vector< N, Real > const &inExtent) | |
Public Attributes | |
| std::array< Vector< N, Real >, N > | axis |
| Vector< N, Real > | center |
| Vector< N, Real > | extent |
Definition at line 24 of file GteOrientedBox.h.
| gte::OrientedBox< N, Real >::OrientedBox | ( | ) |
Definition at line 64 of file GteOrientedBox.h.
| gte::OrientedBox< N, Real >::OrientedBox | ( | Vector< N, Real > const & | inCenter, |
| std::array< Vector< N, Real >, N > const & | inAxis, | ||
| Vector< N, Real > const & | inExtent | ||
| ) |
Definition at line 75 of file GteOrientedBox.h.
| void gte::OrientedBox< N, Real >::GetVertices | ( | std::array< Vector< N, Real >,(1<< N)> & | vertex | ) | const |
Definition at line 86 of file GteOrientedBox.h.
| bool gte::OrientedBox< N, Real >::operator!= | ( | OrientedBox< N, Real > const & | box | ) | const |
Definition at line 115 of file GteOrientedBox.h.
| bool gte::OrientedBox< N, Real >::operator< | ( | OrientedBox< N, Real > const & | box | ) | const |
Definition at line 121 of file GteOrientedBox.h.
| bool gte::OrientedBox< N, Real >::operator<= | ( | OrientedBox< N, Real > const & | box | ) | const |
Definition at line 147 of file GteOrientedBox.h.
| bool gte::OrientedBox< N, Real >::operator== | ( | OrientedBox< N, Real > const & | box | ) | const |
Definition at line 109 of file GteOrientedBox.h.
| bool gte::OrientedBox< N, Real >::operator> | ( | OrientedBox< N, Real > const & | box | ) | const |
Definition at line 153 of file GteOrientedBox.h.
| bool gte::OrientedBox< N, Real >::operator>= | ( | OrientedBox< N, Real > const & | box | ) | const |
Definition at line 159 of file GteOrientedBox.h.
| std::array<Vector<N, Real>, N> gte::OrientedBox< N, Real >::axis |
Definition at line 42 of file GteOrientedBox.h.
| Vector<N, Real> gte::OrientedBox< N, Real >::center |
Definition at line 41 of file GteOrientedBox.h.
| Vector<N, Real> gte::OrientedBox< N, Real >::extent |
Definition at line 43 of file GteOrientedBox.h.