|
Open 3D Engine AzCore API Reference
2205.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for AZ::Quaternion, including all inherited members.
| ConvertToAxisAngle(Vector3 &outAxis, float &outAngle) const | AZ::Quaternion | |
| ConvertToScaledAxisAngle() const | AZ::Quaternion | |
| CreateFromAxisAngle(const Vector3 &axis, float angle) (defined in AZ::Quaternion) | AZ::Quaternion | static |
| CreateFromBasis(const Vector3 &basisX, const Vector3 &basisY, const Vector3 &basisZ) | AZ::Quaternion | static |
| CreateFromEulerAnglesDegrees(const Vector3 &anglesInDegrees) | AZ::Quaternion | static |
| CreateFromEulerAnglesRadians(const Vector3 &anglesInRadians) | AZ::Quaternion | static |
| CreateFromFloat4(const float *values) | AZ::Quaternion | static |
| CreateFromMatrix3x3(const class Matrix3x3 &m) | AZ::Quaternion | static |
| CreateFromMatrix3x4(const class Matrix3x4 &m) | AZ::Quaternion | static |
| CreateFromMatrix4x4(const class Matrix4x4 &m) | AZ::Quaternion | static |
| CreateFromScaledAxisAngle(const Vector3 &scaledAxisAngle) | AZ::Quaternion | static |
| CreateFromVector3(const Vector3 &v) | AZ::Quaternion | static |
| CreateFromVector3AndValue(const Vector3 &v, float w) | AZ::Quaternion | static |
| CreateIdentity() (defined in AZ::Quaternion) | AZ::Quaternion | static |
| CreateRotationX(float angleInRadians) | AZ::Quaternion | static |
| CreateRotationY(float angleInRadians) (defined in AZ::Quaternion) | AZ::Quaternion | static |
| CreateRotationZ(float angleInRadians) (defined in AZ::Quaternion) | AZ::Quaternion | static |
| CreateShortestArc(const Vector3 &v1, const Vector3 &v2) (defined in AZ::Quaternion) | AZ::Quaternion | static |
| CreateZero() (defined in AZ::Quaternion) | AZ::Quaternion | static |
| Dot(const Quaternion &q) const | AZ::Quaternion | |
| GetAngle() const | AZ::Quaternion | |
| GetConjugate() const | AZ::Quaternion | |
| GetElement(int index) const | AZ::Quaternion | |
| GetEulerDegrees() const | AZ::Quaternion | |
| GetEulerRadians() const | AZ::Quaternion | |
| GetImaginary() const | AZ::Quaternion | |
| GetInverseFast() const | AZ::Quaternion | |
| GetInverseFull() const | AZ::Quaternion | |
| GetLength() const | AZ::Quaternion | |
| GetLengthEstimate() const | AZ::Quaternion | |
| GetLengthReciprocal() const | AZ::Quaternion | |
| GetLengthReciprocalEstimate() const | AZ::Quaternion | |
| GetLengthSq() const (defined in AZ::Quaternion) | AZ::Quaternion | |
| GetNormalized() const | AZ::Quaternion | |
| GetNormalizedEstimate() const | AZ::Quaternion | |
| GetShortestEquivalent() const | AZ::Quaternion | |
| GetSimdValue() const (defined in AZ::Quaternion) | AZ::Quaternion | |
| GetW() const (defined in AZ::Quaternion) | AZ::Quaternion | |
| GetX() const | AZ::Quaternion | |
| GetY() const (defined in AZ::Quaternion) | AZ::Quaternion | |
| GetZ() const (defined in AZ::Quaternion) | AZ::Quaternion | |
| InvertFast() (defined in AZ::Quaternion) | AZ::Quaternion | |
| InvertFull() (defined in AZ::Quaternion) | AZ::Quaternion | |
| IsClose(const Quaternion &q, float tolerance=Constants::Tolerance) const | AZ::Quaternion | |
| IsFinite() const (defined in AZ::Quaternion) | AZ::Quaternion | |
| IsIdentity(float tolerance=Constants::Tolerance) const (defined in AZ::Quaternion) | AZ::Quaternion | |
| IsZero(float tolerance=Constants::FloatEpsilon) const (defined in AZ::Quaternion) | AZ::Quaternion | |
| Lerp(const Quaternion &dest, float t) const | AZ::Quaternion | |
| m_value (defined in AZ::Quaternion) | AZ::Quaternion | |
| m_values (defined in AZ::Quaternion) | AZ::Quaternion | |
| m_w (defined in AZ::Quaternion) | AZ::Quaternion | |
| m_x (defined in AZ::Quaternion) | AZ::Quaternion | |
| m_y (defined in AZ::Quaternion) | AZ::Quaternion | |
| m_z (defined in AZ::Quaternion) | AZ::Quaternion | |
| NLerp(const Quaternion &dest, float t) const | AZ::Quaternion | |
| Normalize() | AZ::Quaternion | |
| NormalizeEstimate() | AZ::Quaternion | |
| NormalizeWithLength() | AZ::Quaternion | |
| NormalizeWithLengthEstimate() (defined in AZ::Quaternion) | AZ::Quaternion | |
| operator!=(const Quaternion &rhs) const (defined in AZ::Quaternion) | AZ::Quaternion | |
| operator()(int index) const | AZ::Quaternion | |
| operator*(const Quaternion &q) const (defined in AZ::Quaternion) | AZ::Quaternion | |
| operator*(float multiplier) const (defined in AZ::Quaternion) | AZ::Quaternion | |
| operator*=(const Quaternion &q) (defined in AZ::Quaternion) | AZ::Quaternion | |
| operator*=(float multiplier) (defined in AZ::Quaternion) | AZ::Quaternion | |
| operator+(const Quaternion &q) const (defined in AZ::Quaternion) | AZ::Quaternion | |
| operator+=(const Quaternion &q) (defined in AZ::Quaternion) | AZ::Quaternion | |
| operator-() const (defined in AZ::Quaternion) | AZ::Quaternion | |
| operator-(const Quaternion &q) const (defined in AZ::Quaternion) | AZ::Quaternion | |
| operator-=(const Quaternion &q) (defined in AZ::Quaternion) | AZ::Quaternion | |
| operator/(float divisor) const (defined in AZ::Quaternion) | AZ::Quaternion | |
| operator/=(float divisor) (defined in AZ::Quaternion) | AZ::Quaternion | |
| operator=(const Quaternion &rhs) (defined in AZ::Quaternion) | AZ::Quaternion | |
| operator==(const Quaternion &rhs) const (defined in AZ::Quaternion) | AZ::Quaternion | |
| Quaternion()=default | AZ::Quaternion | |
| Quaternion(const Quaternion &q) | AZ::Quaternion | |
| Quaternion(float x) | AZ::Quaternion | explicit |
| Quaternion(float x, float y, float z, float w) | AZ::Quaternion | explicit |
| Quaternion(const Vector3 &v, float w) | AZ::Quaternion | explicit |
| Quaternion(Simd::Vec4::FloatArgType value) | AZ::Quaternion | explicit |
| Reflect(ReflectContext *context) | AZ::Quaternion | static |
| Set(float x) (defined in AZ::Quaternion) | AZ::Quaternion | |
| Set(float x, float y, float z, float w) (defined in AZ::Quaternion) | AZ::Quaternion | |
| Set(const Vector3 &v, float w) (defined in AZ::Quaternion) | AZ::Quaternion | |
| Set(const float values[]) (defined in AZ::Quaternion) | AZ::Quaternion | |
| SetElement(int index, float v) | AZ::Quaternion | |
| SetFromEulerDegrees(const Vector3 &eulerDegrees) | AZ::Quaternion | |
| SetFromEulerRadians(const Vector3 &eulerRadians) | AZ::Quaternion | |
| SetW(float w) (defined in AZ::Quaternion) | AZ::Quaternion | |
| SetX(float x) (defined in AZ::Quaternion) | AZ::Quaternion | |
| SetY(float y) (defined in AZ::Quaternion) | AZ::Quaternion | |
| SetZ(float z) (defined in AZ::Quaternion) | AZ::Quaternion | |
| ShortestEquivalent() (defined in AZ::Quaternion) | AZ::Quaternion | |
| Slerp(const Quaternion &dest, float t) const | AZ::Quaternion | |
| Squad(const Quaternion &dest, const Quaternion &in, const Quaternion &out, float t) const | AZ::Quaternion | |
| StoreToFloat4(float *values) const | AZ::Quaternion | |
| TransformVector(const Vector3 &v) const | AZ::Quaternion |
1.8.17