|
static orxINLINE orxFLOAT | orxVector_2DDot (const orxVECTOR *_pvOp1, const orxVECTOR *_pvOp2) |
|
static orxINLINE orxVECTOR * | orxVector_2DRotate (orxVECTOR *_pvRes, const orxVECTOR *_pvOp, orxFLOAT _fAngle) |
|
static orxINLINE orxVECTOR * | orxVector_Abs (orxVECTOR *_pvRes, const orxVECTOR *_pvOp) |
|
static orxINLINE orxVECTOR * | orxVector_Add (orxVECTOR *_pvRes, const orxVECTOR *_pvOp1, const orxVECTOR *_pvOp2) |
|
static orxINLINE orxBOOL | orxVector_AreEqual (const orxVECTOR *_pvOp1, const orxVECTOR *_pvOp2) |
|
orxDLLAPI orxVECTOR *orxFASTCALL | orxVector_Bezier (orxVECTOR *_pvRes, const orxVECTOR *_pvPoint1, const orxVECTOR *_pvPoint2, const orxVECTOR *_pvPoint3, const orxVECTOR *_pvPoint4, orxFLOAT _fT) |
|
orxDLLAPI orxVECTOR *orxFASTCALL | orxVector_CatmullRom (orxVECTOR *_pvRes, const orxVECTOR *_pvPoint1, const orxVECTOR *_pvPoint2, const orxVECTOR *_pvPoint3, const orxVECTOR *_pvPoint4, orxFLOAT _fT) |
|
static orxINLINE orxVECTOR * | orxVector_Clamp (orxVECTOR *_pvRes, const orxVECTOR *_pvOp, const orxVECTOR *_pvMin, const orxVECTOR *_pvMax) |
|
static orxINLINE orxVECTOR * | orxVector_Copy (orxVECTOR *_pvDst, const orxVECTOR *_pvSrc) |
|
static orxINLINE orxVECTOR * | orxVector_Cross (orxVECTOR *_pvRes, const orxVECTOR *_pvOp1, const orxVECTOR *_pvOp2) |
|
static orxINLINE orxVECTOR * | orxVector_Div (orxVECTOR *_pvRes, const orxVECTOR *_pvOp1, const orxVECTOR *_pvOp2) |
|
static orxINLINE orxVECTOR * | orxVector_Divf (orxVECTOR *_pvRes, const orxVECTOR *_pvOp1, orxFLOAT _fOp2) |
|
static orxINLINE orxFLOAT | orxVector_Dot (const orxVECTOR *_pvOp1, const orxVECTOR *_pvOp2) |
|
static orxINLINE orxVECTOR * | orxVector_Floor (orxVECTOR *_pvRes, const orxVECTOR *_pvOp) |
|
static orxINLINE orxVECTOR * | orxVector_FromCartesianToSpherical (orxVECTOR *_pvRes, const orxVECTOR *_pvOp) |
|
static orxINLINE orxVECTOR * | orxVector_FromSphericalToCartesian (orxVECTOR *_pvRes, const orxVECTOR *_pvOp) |
|
static orxINLINE orxFLOAT | orxVector_GetDistance (const orxVECTOR *_pvOp1, const orxVECTOR *_pvOp2) |
|
static orxINLINE orxFLOAT | orxVector_GetSize (const orxVECTOR *_pvOp) |
|
static orxINLINE orxFLOAT | orxVector_GetSquareDistance (const orxVECTOR *_pvOp1, const orxVECTOR *_pvOp2) |
|
static orxINLINE orxFLOAT | orxVector_GetSquareSize (const orxVECTOR *_pvOp) |
|
static orxINLINE orxBOOL | orxVector_IsNull (const orxVECTOR *_pvOp) |
|
static orxINLINE orxVECTOR * | orxVector_Lerp (orxVECTOR *_pvRes, const orxVECTOR *_pvOp1, const orxVECTOR *_pvOp2, orxFLOAT _fOp) |
|
static orxINLINE orxVECTOR * | orxVector_Max (orxVECTOR *_pvRes, const orxVECTOR *_pvOp1, const orxVECTOR *_pvOp2) |
|
static orxINLINE orxVECTOR * | orxVector_Min (orxVECTOR *_pvRes, const orxVECTOR *_pvOp1, const orxVECTOR *_pvOp2) |
|
static orxINLINE orxVECTOR * | orxVector_Mul (orxVECTOR *_pvRes, const orxVECTOR *_pvOp1, const orxVECTOR *_pvOp2) |
|
static orxINLINE orxVECTOR * | orxVector_Mulf (orxVECTOR *_pvRes, const orxVECTOR *_pvOp1, orxFLOAT _fOp2) |
|
static orxINLINE orxVECTOR * | orxVector_Neg (orxVECTOR *_pvRes, const orxVECTOR *_pvOp) |
|
static orxINLINE orxVECTOR * | orxVector_Normalize (orxVECTOR *_pvRes, const orxVECTOR *_pvOp) |
|
static orxINLINE orxVECTOR * | orxVector_Rec (orxVECTOR *_pvRes, const orxVECTOR *_pvOp) |
|
static orxINLINE orxVECTOR * | orxVector_Round (orxVECTOR *_pvRes, const orxVECTOR *_pvOp) |
|
static orxINLINE orxVECTOR * | orxVector_Set (orxVECTOR *_pvVec, orxFLOAT _fX, orxFLOAT _fY, orxFLOAT _fZ) |
|
static orxINLINE orxVECTOR * | orxVector_SetAll (orxVECTOR *_pvVec, orxFLOAT _fValue) |
|
static orxINLINE orxVECTOR * | orxVector_Sub (orxVECTOR *_pvRes, const orxVECTOR *_pvOp1, const orxVECTOR *_pvOp2) |
|