45 #ifndef _VRENDER_AXISALIGNEDBOX_H
46 #define _VRENDER_AXISALIGNEDBOX_H
60 const T& mini()
const {
return _min ; }
61 const T& maxi()
const {
return _max ; }
63 void include(
const T& v) ;
74 : _min(T::inf), _max(-T::inf)
78 template<
class T> AxisAlignedBox<T>::AxisAlignedBox(
const T& v)
83 template<
class T> AxisAlignedBox<T>::AxisAlignedBox(
const T& v,
const T& w)
89 template<
class T>
void AxisAlignedBox<T>::include(
const T& v)
91 _min = T::mini(_min,v) ;
92 _max = T::maxi(_max,v) ;
95 template<
class T>
void AxisAlignedBox<T>::include(
const AxisAlignedBox<T>& b)