![]() |
Jolt Physics
A multi core friendly Game Physics Engine
|
This is the complete list of members for DVec3, including all inherited members.
| Abs() const | DVec3 | |
| ArgType typedef | DVec3 | |
| cFalse | DVec3 | inlinestatic |
| CheckW() const | DVec3 | |
| Cross(DVec3Arg inV2) const | DVec3 | |
| cTrue | DVec3 | inlinestatic |
| Dot(DVec3Arg inV2) const | DVec3 | |
| DVec3()=default | DVec3 | |
| DVec3(const DVec3 &inRHS)=default | DVec3 | |
| DVec3(Vec3Arg inRHS) | DVec3 | explicit |
| DVec3(Vec4Arg inRHS) | DVec3 | explicit |
| DVec3(TypeArg inRHS) | DVec3 | inline |
| DVec3(double inX, double inY, double inZ) | DVec3 | |
| DVec3(const Double3 &inV) | DVec3 | explicit |
| GetSign() const | DVec3 | |
| GetTrues() const | DVec3 | |
| GetX() const | DVec3 | inline |
| GetY() const | DVec3 | inline |
| GetZ() const | DVec3 | inline |
| IsClose(DVec3Arg inV2, double inMaxDistSq=1.0e-24) const | DVec3 | |
| IsNaN() const | DVec3 | |
| IsNearZero(double inMaxDistSq=1.0e-24) const | DVec3 | |
| IsNormalized(double inTolerance=1.0e-12) const | DVec3 | |
| Length() const | DVec3 | |
| LengthSq() const | DVec3 | |
| mF64 | DVec3 | |
| mValue | DVec3 | |
| Normalized() const | DVec3 | |
| operator Vec3() const | DVec3 | explicit |
| operator!=(DVec3Arg inV2) const | DVec3 | inline |
| operator*(DVec3Arg inV2) const | DVec3 | |
| operator*(double inV2) const | DVec3 | |
| operator* | DVec3 | friend |
| operator*=(double inV2) | DVec3 | |
| operator*=(DVec3Arg inV2) | DVec3 | |
| operator+(Vec3Arg inV2) const | DVec3 | |
| operator+(DVec3Arg inV2) const | DVec3 | |
| operator+=(Vec3Arg inV2) | DVec3 | |
| operator+=(DVec3Arg inV2) | DVec3 | |
| operator-() const | DVec3 | |
| operator-(Vec3Arg inV2) const | DVec3 | |
| operator-(DVec3Arg inV2) const | DVec3 | |
| operator-=(Vec3Arg inV2) | DVec3 | |
| operator-=(DVec3Arg inV2) | DVec3 | |
| operator/(double inV2) const | DVec3 | |
| operator/(DVec3Arg inV2) const | DVec3 | |
| operator/=(double inV2) | DVec3 | |
| operator<< | DVec3 | friend |
| operator=(const DVec3 &inRHS)=default | DVec3 | |
| operator==(DVec3Arg inV2) const | DVec3 | |
| operator[](uint inCoordinate) const | DVec3 | inline |
| PrepareRoundToInf() const | DVec3 | |
| PrepareRoundToZero() const | DVec3 | |
| Reciprocal() const | DVec3 | |
| sAnd(DVec3Arg inV1, DVec3Arg inV2) | DVec3 | static |
| sAxisX() | DVec3 | inlinestatic |
| sAxisY() | DVec3 | inlinestatic |
| sAxisZ() | DVec3 | inlinestatic |
| sClamp(DVec3Arg inV, DVec3Arg inMin, DVec3Arg inMax) | DVec3 | static |
| sEquals(DVec3Arg inV1, DVec3Arg inV2) | DVec3 | static |
| Set(double inX, double inY, double inZ) | DVec3 | inline |
| SetComponent(uint inCoordinate, double inValue) | DVec3 | inline |
| SetX(double inX) | DVec3 | inline |
| SetY(double inY) | DVec3 | inline |
| SetZ(double inZ) | DVec3 | inline |
| sFixW(TypeArg inValue) | DVec3 | static |
| sFusedMultiplyAdd(DVec3Arg inMul1, DVec3Arg inMul2, DVec3Arg inAdd) | DVec3 | static |
| sGreater(DVec3Arg inV1, DVec3Arg inV2) | DVec3 | static |
| sGreaterOrEqual(DVec3Arg inV1, DVec3Arg inV2) | DVec3 | static |
| sLess(DVec3Arg inV1, DVec3Arg inV2) | DVec3 | static |
| sLessOrEqual(DVec3Arg inV1, DVec3Arg inV2) | DVec3 | static |
| sLoadDouble3Unsafe(const Double3 &inV) | DVec3 | static |
| sMax(DVec3Arg inV1, DVec3Arg inV2) | DVec3 | static |
| sMin(DVec3Arg inV1, DVec3Arg inV2) | DVec3 | static |
| sNaN() | DVec3 | static |
| sOr(DVec3Arg inV1, DVec3Arg inV2) | DVec3 | static |
| Sqrt() const | DVec3 | |
| sReplicate(double inV) | DVec3 | static |
| sSelect(DVec3Arg inNotSet, DVec3Arg inSet, DVec3Arg inControl) | DVec3 | static |
| StoreDouble3(Double3 *outV) const | DVec3 | |
| sXor(DVec3Arg inV1, DVec3Arg inV2) | DVec3 | static |
| sZero() | DVec3 | static |
| TestAllTrue() const | DVec3 | |
| TestAnyTrue() const | DVec3 | |
| ToVec3RoundDown() const | DVec3 | |
| ToVec3RoundUp() const | DVec3 | |
| Type typedef | DVec3 | |
| TypeArg typedef | DVec3 |