|
|
| dgTetrahedrumPlane (const dBigVector &p0, const dBigVector &p1, const dBigVector &p2, const dBigVector &p3) |
| |
|
dFloat64 | Evalue (const dBigVector &point) const |
| |
|
D_INLINE | dBigVector (dFloat64 val) |
| |
|
D_INLINE | dBigVector (const dBigVector &v) |
| |
|
D_INLINE | dBigVector (const dVector &v) |
| |
|
D_INLINE | dBigVector (const dFloat32 *const ptr) |
| |
|
D_INLINE | dBigVector (const dFloat64 *const ptr) |
| |
|
D_INLINE | dBigVector (dFloat64 x, dFloat64 y, dFloat64 z, dFloat64 w) |
| |
|
D_INLINE | dBigVector (dInt32 ix, dInt32 iy, dInt32 iz, dInt32 iw) |
| |
|
D_INLINE | dBigVector (dInt64 ix, dInt64 iy, dInt64 iz, dInt64 iw) |
| |
|
D_INLINE dFloat64 | GetScalar () const |
| |
|
D_INLINE void | Store (dFloat64 *const dst) const |
| |
|
D_INLINE dBigVector | BroadcastX () const |
| |
|
D_INLINE dBigVector | BroadcastY () const |
| |
|
D_INLINE dBigVector | BroadcastZ () const |
| |
|
D_INLINE dBigVector | BroadcastW () const |
| |
|
D_INLINE dFloat64 & | operator[] (dInt32 i) |
| |
|
D_INLINE const dFloat64 & | operator[] (dInt32 i) const |
| |
|
D_INLINE dBigVector | operator+ (const dBigVector &A) const |
| |
|
D_INLINE dBigVector | operator- (const dBigVector &A) const |
| |
|
D_INLINE dBigVector | operator* (const dBigVector &A) const |
| |
|
D_INLINE dBigVector & | operator+= (const dBigVector &A) |
| |
|
D_INLINE dBigVector & | operator-= (const dBigVector &A) |
| |
|
D_INLINE dBigVector & | operator*= (const dBigVector &A) |
| |
|
D_INLINE dBigVector | MulAdd (const dBigVector &A, const dBigVector &B) const |
| |
|
D_INLINE dBigVector | MulSub (const dVector &A, const dBigVector &B) const |
| |
|
D_INLINE dBigVector | AddHorizontal () const |
| |
|
D_INLINE dBigVector | Scale (dFloat64 scale) const |
| |
|
D_INLINE dBigVector | CrossProduct (const dBigVector &B) const |
| |
|
D_INLINE dBigVector | CrossProduct (const dBigVector &A, const dBigVector &B) const |
| |
|
D_INLINE dBigVector | GetInt () const |
| |
|
D_INLINE dBigVector | TestZero () const |
| |
|
D_INLINE dBigVector | Floor () const |
| |
|
D_INLINE dBigVector | DotProduct (const dBigVector &A) const |
| |
|
D_INLINE dBigVector | Reciproc () const |
| |
|
D_INLINE dBigVector | Sqrt () const |
| |
|
D_INLINE dBigVector | InvSqrt () const |
| |
|
D_INLINE dBigVector | InvMagSqrt () const |
| |
|
D_INLINE dBigVector | Normalize () const |
| |
|
dBigVector | Abs () const |
| |
|
dFloat64 | GetMax () const |
| |
|
dBigVector | GetMax (const dBigVector &data) const |
| |
|
dBigVector | GetMin (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator== (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator> (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator< (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator>= (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator<= (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator& (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator| (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator^ (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | AndNot (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | Select (const dBigVector &data, const dBigVector &mask) const |
| |
|
D_INLINE dInt32 | GetSignMask () const |
| |
|
D_INLINE dVector | ShiftRight () const |
| |
|
D_INLINE dBigVector | ShiftTripleRight () const |
| |
|
D_INLINE dBigVector | ShiftTripleLeft () const |
| |
|
D_INLINE dBigVector | ShiftRightLogical (dInt32 bits) const |
| |
|
D_INLINE | dBigVector (dFloat64 val) |
| |
|
D_INLINE | dBigVector (const dBigVector &v) |
| |
|
D_INLINE | dBigVector (const dVector &v) |
| |
|
D_INLINE | dBigVector (const dFloat32 *const ptr) |
| |
|
D_INLINE | dBigVector (const dFloat64 *const ptr) |
| |
|
D_INLINE | dBigVector (dFloat64 x, dFloat64 y, dFloat64 z, dFloat64 w) |
| |
|
D_INLINE | dBigVector (dInt32 ix, dInt32 iy, dInt32 iz, dInt32 iw) |
| |
|
D_INLINE | dBigVector (dInt64 ix, dInt64 iy, dInt64 iz, dInt64 iw) |
| |
|
D_INLINE dFloat64 | GetScalar () const |
| |
|
D_INLINE void | Store (dFloat64 *const dst) const |
| |
|
D_INLINE dBigVector | BroadcastX () const |
| |
|
D_INLINE dBigVector | BroadcastY () const |
| |
|
D_INLINE dBigVector | BroadcastZ () const |
| |
|
D_INLINE dBigVector | BroadcastW () const |
| |
|
D_INLINE dFloat64 & | operator[] (dInt32 i) |
| |
|
D_INLINE const dFloat64 & | operator[] (dInt32 i) const |
| |
|
D_INLINE dBigVector | operator+ (const dBigVector &A) const |
| |
|
D_INLINE dBigVector | operator- (const dBigVector &A) const |
| |
|
D_INLINE dBigVector | operator* (const dBigVector &A) const |
| |
|
D_INLINE dBigVector & | operator+= (const dBigVector &A) |
| |
|
D_INLINE dBigVector & | operator-= (const dBigVector &A) |
| |
|
D_INLINE dBigVector & | operator*= (const dBigVector &A) |
| |
|
D_INLINE dBigVector | MulAdd (const dBigVector &A, const dBigVector &B) const |
| |
|
D_INLINE dBigVector | MulSub (const dVector &A, const dBigVector &B) const |
| |
|
D_INLINE dBigVector | AddHorizontal () const |
| |
|
D_INLINE dBigVector | Scale (dFloat64 scale) const |
| |
|
D_INLINE dBigVector | CrossProduct (const dBigVector &B) const |
| |
|
D_INLINE dBigVector | CrossProduct (const dBigVector &A, const dBigVector &B) const |
| |
|
D_INLINE dBigVector | GetInt () const |
| |
|
D_INLINE dBigVector | TestZero () const |
| |
|
D_INLINE dBigVector | Floor () const |
| |
|
D_INLINE dBigVector | DotProduct (const dBigVector &A) const |
| |
|
D_INLINE dBigVector | Reciproc () const |
| |
|
D_INLINE dBigVector | Sqrt () const |
| |
|
D_INLINE dBigVector | InvSqrt () const |
| |
|
D_INLINE dBigVector | InvMagSqrt () const |
| |
|
D_INLINE dBigVector | Normalize () const |
| |
|
dBigVector | Abs () const |
| |
|
dFloat64 | GetMax () const |
| |
|
dBigVector | GetMax (const dBigVector &data) const |
| |
|
dBigVector | GetMin (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator== (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator> (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator< (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator>= (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator<= (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator& (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator| (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator^ (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | AndNot (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | Select (const dBigVector &data, const dBigVector &mask) const |
| |
|
D_INLINE dInt32 | GetSignMask () const |
| |
|
D_INLINE dVector | ShiftRight () const |
| |
|
D_INLINE dBigVector | ShiftTripleRight () const |
| |
|
D_INLINE dBigVector | ShiftTripleLeft () const |
| |
|
D_INLINE dBigVector | ShiftRightLogical (dInt32 bits) const |
| |
|
D_INLINE | dBigVector (const dBigVector ©) |
| |
|
D_INLINE | dBigVector (const __m128d typeLow, const __m128d typeHigh) |
| |
|
D_INLINE | dBigVector (const __m128i typeLow, const __m128i typeHigh) |
| |
|
D_INLINE | dBigVector (const dFloat64 a) |
| |
|
D_INLINE | dBigVector (const dVector &v) |
| |
|
D_INLINE | dBigVector (const dFloat64 *const ptr) |
| |
|
D_INLINE | dBigVector (dFloat64 x, dFloat64 y, dFloat64 z, dFloat64 w) |
| |
|
D_INLINE | dBigVector (dInt32 ix, dInt32 iy, dInt32 iz, dInt32 iw) |
| |
|
D_INLINE | dBigVector (dInt64 ix, dInt64 iy, dInt64 iz, dInt64 iw) |
| |
|
D_INLINE dFloat64 & | operator[] (dInt32 i) |
| |
|
D_INLINE const dFloat64 & | operator[] (dInt32 i) const |
| |
|
D_INLINE dFloat64 | GetScalar () const |
| |
|
D_INLINE dBigVector | operator+ (const dBigVector &A) const |
| |
|
D_INLINE dBigVector | operator- (const dBigVector &A) const |
| |
|
D_INLINE dBigVector | operator* (const dBigVector &A) const |
| |
|
D_INLINE dBigVector & | operator+= (const dBigVector &A) |
| |
|
D_INLINE dBigVector & | operator-= (const dBigVector &A) |
| |
|
D_INLINE dBigVector & | operator*= (const dBigVector &A) |
| |
|
D_INLINE dBigVector | MulAdd (const dBigVector &A, const dBigVector &B) const |
| |
|
D_INLINE dBigVector | MulSub (const dBigVector &A, const dBigVector &B) const |
| |
|
D_INLINE dBigVector | CrossProduct (const dBigVector &B) const |
| |
|
D_INLINE dBigVector | AddHorizontal () const |
| |
|
D_INLINE dBigVector | BroadcastX () const |
| |
|
D_INLINE dBigVector | BroadcastY () const |
| |
|
D_INLINE dBigVector | BroadcastZ () const |
| |
|
D_INLINE dBigVector | BroadcastW () const |
| |
|
D_INLINE dBigVector | Scale (dFloat64 s) const |
| |
|
D_INLINE dBigVector | Abs () const |
| |
|
D_INLINE dBigVector | Reciproc () const |
| |
|
D_INLINE dBigVector | Sqrt () const |
| |
|
D_INLINE dBigVector | InvSqrt () const |
| |
|
D_INLINE dBigVector | Normalize () const |
| |
|
dFloat64 | GetMax () const |
| |
|
dBigVector | GetMax (const dBigVector &data) const |
| |
|
dBigVector | GetMin (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | GetInt () const |
| |
|
D_INLINE dBigVector | operator> (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator== (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator< (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator>= (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator<= (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator& (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator| (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | operator^ (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | AndNot (const dBigVector &data) const |
| |
|
D_INLINE dBigVector | Select (const dBigVector &data, const dBigVector &mask) const |
| |
|
D_INLINE dBigVector | ShiftRight () const |
| |
|
D_INLINE dBigVector | ShiftTripleRight () const |
| |
|
D_INLINE dBigVector | ShiftTripleLeft () const |
| |
|
D_INLINE dBigVector | ShiftRightLogical (dInt32 bits) const |
| |
|
D_INLINE dInt32 | GetSignMask () const |
| |
|
D_INLINE dBigVector | Floor () const |
| |
|
D_INLINE dBigVector | TestZero () const |
| |
|
D_INLINE dBigVector | DotProduct (const dBigVector &A) const |
| |
|
D_INLINE dBigVector | CrossProduct (const dBigVector &A, const dBigVector &B) const |
| |