C:/quickbuild-1.2.13/working/root/Docs/TGEA_Offline_Docs/checkouts/engine/source/math/mBox.h File Reference

#include "math/mPoint3.h"

Classes

class  Box3F
 Bounding Box. More...
class  Box3D
 Clone of Box3F, using 3D types. More...
class  Box3I
 Bounding Box. More...

Defines

#define EXTEND_AXIS(AXIS)
#define EXTEND_AXIS(AXIS)
#define EXTEND_AXIS(AXIS)


Define Documentation

#define EXTEND_AXIS ( AXIS   ) 

Value:

if (p.AXIS < minExtents.AXIS)       \
   minExtents.AXIS = p.AXIS;        \
else if (p.AXIS > maxExtents.AXIS)  \
   maxExtents.AXIS = p.AXIS;

#define EXTEND_AXIS ( AXIS   ) 

Value:

if (p.AXIS < minExtents.AXIS)       \
   minExtents.AXIS = p.AXIS;        \
else if (p.AXIS > maxExtents.AXIS)  \
   maxExtents.AXIS = p.AXIS;

#define EXTEND_AXIS ( AXIS   ) 

Value:

if (p.AXIS < minExtents.AXIS)       \
   minExtents.AXIS = p.AXIS;        \
else if (p.AXIS > maxExtents.AXIS)  \
   maxExtents.AXIS = p.AXIS;