53 typedef struct __orxAABOX_t
81 fTemp = _pstBox->
vTL.
fX;
83 _pstBox->
vBR.
fX = fTemp;
92 fTemp = _pstBox->
vTL.
fY;
94 _pstBox->
vBR.
fY = fTemp;
103 fTemp = _pstBox->
vTL.
fZ;
105 _pstBox->
vBR.
fZ = fTemp;
150 if((_pvPosition->
fZ >= _pstBox->
vTL.
fZ)
151 && (_pvPosition->
fZ <= _pstBox->
vBR.
fZ))
154 if((_pvPosition->
fX >= _pstBox->
vTL.
fX)
155 && (_pvPosition->
fX <= _pstBox->
vBR.
fX))
158 if((_pvPosition->
fY >= _pstBox->
vTL.
fY)
159 && (_pvPosition->
fY <= _pstBox->
vBR.
fY))
static orxINLINE orxVECTOR * orxVector_Mulf(orxVECTOR *_pvRes, const orxVECTOR *_pvOp1, orxFLOAT _fOp2)
static orxINLINE orxAABOX * orxAABox_Copy(orxAABOX *_pstDst, const orxAABOX *_pstSrc)
static orxINLINE orxAABOX * orxAABox_Set(orxAABOX *_pstRes, const orxVECTOR *_pvTL, const orxVECTOR *_pvBR)
static orxINLINE orxBOOL orxAABox_TestIntersection(const orxAABOX *_pstBox1, const orxAABOX *_pstBox2)
static orxINLINE orxVECTOR * orxVector_Add(orxVECTOR *_pvRes, const orxVECTOR *_pvOp1, const orxVECTOR *_pvOp2)
static orxINLINE orxBOOL orxAABox_IsInside(const orxAABOX *_pstBox, const orxVECTOR *_pvPosition)
static orxINLINE orxVECTOR * orxAABox_GetCenter(const orxAABOX *_pstOp, orxVECTOR *_pvRes)
static orxINLINE void * orxMemory_Copy(void *_pDest, const void *_pSrc, orxU32 _u32Size)
static orxINLINE orxAABOX * orxAABox_Reorder(orxAABOX *_pstBox)
static orxINLINE orxAABOX * orxAABox_Move(orxAABOX *_pstRes, const orxAABOX *_pstOp, const orxVECTOR *_pvMove)
static orxINLINE orxBOOL orxAABox_Test2DIntersection(const orxAABOX *_pstBox1, const orxAABOX *_pstBox2)
#define orxASSERT(TEST,...)
static orxINLINE orxVECTOR * orxVector_Copy(orxVECTOR *_pvDst, const orxVECTOR *_pvSrc)