![]() |
ProtoTracer
1.0
Real-time 3D rendering and animation engine
|
This is the complete list of members for Quaternion, including all inherited members.
Absolute() const | Quaternion | |
Absolute(const Quaternion &quaternion) | Quaternion | static |
Add(const Quaternion &quaternion) const | Quaternion | |
Add(const Quaternion &q1, const Quaternion &q2) | Quaternion | static |
AdditiveInverse() const | Quaternion | |
AdditiveInverse(const Quaternion &quaternion) | Quaternion | static |
Conjugate() const | Quaternion | |
Conjugate(const Quaternion &quaternion) | Quaternion | static |
DeltaRotation(const Vector3D &angularVelocity, const float &timeDelta) const | Quaternion | |
Divide(const Quaternion &quaternion) const | Quaternion | |
Divide(const float &scalar) const | Quaternion | |
Divide(const Quaternion &q1, const Quaternion &q2) | Quaternion | static |
DotProduct(const Quaternion &q) const | Quaternion | |
DotProduct(const Quaternion &q1, const Quaternion &q2) | Quaternion | static |
GetBiVector() const | Quaternion | |
GetNormal() const | Quaternion | |
IsClose(const Quaternion &quaternion, const float &epsilon) const | Quaternion | |
IsEqual(const Quaternion &quaternion) const | Quaternion | |
IsFinite() const | Quaternion | |
IsInfinite() const | Quaternion | |
IsNaN() const | Quaternion | |
IsNonZero() const | Quaternion | |
Magnitude() const | Quaternion | |
Magnitude(const Quaternion &quaternion) | Quaternion | static |
MultiplicativeInverse() const | Quaternion | |
MultiplicativeInverse(const Quaternion &quaternion) | Quaternion | static |
Multiply(const Quaternion &quaternion) const | Quaternion | |
Multiply(const float &scalar) const | Quaternion | |
Multiply(const Quaternion &q1, const Quaternion &q2) | Quaternion | static |
Normal() const | Quaternion | |
Normal(const Quaternion &quaternion) | Quaternion | static |
operator!=(const Quaternion &quaternion) const | Quaternion | |
operator*(const Quaternion &quaternion) const | Quaternion | |
operator* | Quaternion | friend |
operator* | Quaternion | friend |
operator+(const Quaternion &quaternion) const | Quaternion | |
operator-(const Quaternion &quaternion) const | Quaternion | |
operator/(const Quaternion &quaternion) const | Quaternion | |
operator/(const float &value) const | Quaternion | |
operator=(const Quaternion &quaternion) | Quaternion | |
operator==(const Quaternion &quaternion) const | Quaternion | |
Permutate(const Vector3D &permutation) const | Quaternion | |
Permutate(const Quaternion &quaternion, const Vector3D &vector) | Quaternion | static |
Power(const Quaternion &exponent) const | Quaternion | |
Power(const float &exponent) const | Quaternion | |
Power(const Quaternion &q1, const Quaternion &q2) | Quaternion | static |
Power(const Quaternion &quaternion, const float &exponent) | Quaternion | static |
Quaternion() | Quaternion | |
Quaternion(const Quaternion &quaternion) | Quaternion | |
Quaternion(const Vector3D &vector) | Quaternion | |
Quaternion(const float &w, const float &x, const float &y, const float &z) | Quaternion | |
RotateVector(const Vector2D &v) const | Quaternion | |
RotateVector(const Vector3D &v) const | Quaternion | |
RotateVectorUnit(const Vector2D &v, const Quaternion &q) const | Quaternion | |
SphericalInterpolation(const Quaternion &q1, const Quaternion &q2, const float &ratio) | Quaternion | static |
Subtract(const Quaternion &quaternion) const | Quaternion | |
Subtract(const Quaternion &q1, const Quaternion &q2) | Quaternion | static |
ToString() const | Quaternion | |
UnitQuaternion() const | Quaternion | |
UnitQuaternion(const Quaternion &quaternion) | Quaternion | static |
UnrotateVector(const Vector2D &coordinate) const | Quaternion | |
UnrotateVector(const Vector3D &coordinate) const | Quaternion | |
W | Quaternion | |
X | Quaternion | |
Y | Quaternion | |
Z | Quaternion |