vmmlib  1.7.0
 All Classes Namespaces Functions Pages
vmml::AxisAlignedBoundingBox< T > Member List

This is the complete list of members for vmml::AxisAlignedBoundingBox< T >, including all inherited members.

_dirty (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >protected
_empty (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >protected
_max (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >protected
_min (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >protected
AxisAlignedBoundingBox() (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >
AxisAlignedBoundingBox(const vector< 3, T > &pMin, const vector< 3, T > &pMax) (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >
AxisAlignedBoundingBox(const vector< 4, T > &sphere) (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >
AxisAlignedBoundingBox(T cx, T cy, T cz, T size) (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >
getCenter() const (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >
getDimension() const (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >
getMax() const (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >inline
getMin() const (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >inline
isDirty() const (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >inline
isEmpty() const (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >inline
isIn(const vector< 3, T > &pos) (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >inline
isIn(const vector< 4, T > &sphere) (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >inline
isIn2d(const vector< 3, T > &pos) (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >inline
merge(const AxisAlignedBoundingBox< T > &aabb) (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >inline
merge(const vector< 3, T > &point) (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >inline
set(const vector< 3, T > &pMin, const vector< 3, T > &pMax) (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >inline
set(T cx, T cy, T cz, T size) (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >inline
setDirty(bool dirty=true) (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >inline
setEmpty(bool empty=true) (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >inline
setMax(const vector< 3, T > &pMax) (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >inline
setMin(const vector< 3, T > &pMin) (defined in vmml::AxisAlignedBoundingBox< T >)vmml::AxisAlignedBoundingBox< T >inline