|
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::Matrix3x4, including all inherited members.
| Axis typedef (defined in AZ::Matrix3x4) | AZ::Matrix3x4 | |
| AZ_TYPE_INFO(Matrix3x4, "{1906D8A5-7DEC-4DE3-A606-9E53BB3459E7}") (defined in AZ::Matrix3x4) | AZ::Matrix3x4 | |
| ColCount (defined in AZ::Matrix3x4) | AZ::Matrix3x4 | static |
| CreateDiagonal(const Vector3 &diagonal) | AZ::Matrix3x4 | static |
| CreateFromColumnMajorFloat12(const float values[12]) | AZ::Matrix3x4 | static |
| CreateFromColumnMajorFloat16(const float values[16]) | AZ::Matrix3x4 | static |
| CreateFromColumns(const Vector3 &col0, const Vector3 &col1, const Vector3 &col2, const Vector3 &col3) | AZ::Matrix3x4 | static |
| CreateFromMatrix3x3(const Matrix3x3 &matrix3x3) | AZ::Matrix3x4 | static |
| CreateFromMatrix3x3AndTranslation(const Matrix3x3 &matrix3x3, const Vector3 &translation) | AZ::Matrix3x4 | static |
| CreateFromQuaternion(const Quaternion &quaternion) | AZ::Matrix3x4 | static |
| CreateFromQuaternionAndTranslation(const Quaternion &quaternion, const Vector3 &translation) | AZ::Matrix3x4 | static |
| CreateFromRowMajorFloat12(const float values[12]) | AZ::Matrix3x4 | static |
| CreateFromRows(const Vector4 &row0, const Vector4 &row1, const Vector4 &row2) | AZ::Matrix3x4 | static |
| CreateFromTransform(const Transform &transform) | AZ::Matrix3x4 | static |
| CreateFromValue(float value) | AZ::Matrix3x4 | static |
| CreateIdentity() | AZ::Matrix3x4 | static |
| CreateLookAt(const Vector3 &from, const Vector3 &to, Matrix3x4::Axis forwardAxis=Matrix3x4::Axis::YPositive) | AZ::Matrix3x4 | static |
| CreateRotationX(float angle) | AZ::Matrix3x4 | static |
| CreateRotationY(float angle) | AZ::Matrix3x4 | static |
| CreateRotationZ(float angle) | AZ::Matrix3x4 | static |
| CreateScale(const Vector3 &scale) | AZ::Matrix3x4 | static |
| CreateTranslation(const Vector3 &translation) | AZ::Matrix3x4 | static |
| CreateZero() | AZ::Matrix3x4 | static |
| ExtractScale() | AZ::Matrix3x4 | |
| GetBasisAndTranslation(Vector3 *basisX, Vector3 *basisY, Vector3 *basisZ, Vector3 *translation) const | AZ::Matrix3x4 | |
| GetBasisX() const | AZ::Matrix3x4 | |
| GetBasisY() const | AZ::Matrix3x4 | |
| GetBasisZ() const | AZ::Matrix3x4 | |
| GetColumn(int32_t col) const | AZ::Matrix3x4 | |
| GetColumns(Vector3 *col0, Vector3 *col1, Vector3 *col2, Vector3 *col3) const | AZ::Matrix3x4 | |
| GetDeterminant3x3() const | AZ::Matrix3x4 | |
| GetElement(int32_t row, int32_t col) const | AZ::Matrix3x4 | |
| GetEulerDegrees() const | AZ::Matrix3x4 | |
| GetEulerRadians() const | AZ::Matrix3x4 | |
| GetInverseFast() const | AZ::Matrix3x4 | |
| GetInverseFull() const | AZ::Matrix3x4 | |
| GetOrthogonalized() const | AZ::Matrix3x4 | |
| GetReciprocalScaled() const | AZ::Matrix3x4 | |
| GetRow(int32_t row) const | AZ::Matrix3x4 | |
| GetRowAsVector3(int32_t row) const | AZ::Matrix3x4 | |
| GetRows(Vector4 *row0, Vector4 *row1, Vector4 *row2) const | AZ::Matrix3x4 | |
| GetSimdValues() const (defined in AZ::Matrix3x4) | AZ::Matrix3x4 | |
| GetSimdValues() (defined in AZ::Matrix3x4) | AZ::Matrix3x4 | |
| GetTranslation() const | AZ::Matrix3x4 | |
| GetTranspose() const | AZ::Matrix3x4 | |
| GetTranspose3x3() const | AZ::Matrix3x4 | |
| Identity() | AZ::Matrix3x4 | static |
| InvertFast() | AZ::Matrix3x4 | |
| InvertFull() | AZ::Matrix3x4 | |
| IsClose(const Matrix3x4 &rhs, float tolerance=Constants::Tolerance) const | AZ::Matrix3x4 | |
| IsFinite() const | AZ::Matrix3x4 | |
| IsOrthogonal(float tolerance=Constants::Tolerance) const | AZ::Matrix3x4 | |
| Matrix3x4()=default | AZ::Matrix3x4 | |
| Matrix3x4(const Matrix3x4 &rhs) (defined in AZ::Matrix3x4) | AZ::Matrix3x4 | |
| Matrix3x4(Simd::Vec4::FloatArgType row0, Simd::Vec4::FloatArgType row1, Simd::Vec4::FloatArgType row2) (defined in AZ::Matrix3x4) | AZ::Matrix3x4 | |
| Multiply3x3(const Vector3 &rhs) const | AZ::Matrix3x4 | |
| MultiplyByScale(const Vector3 &scale) | AZ::Matrix3x4 | |
| operator!=(const Matrix3x4 &rhs) const | AZ::Matrix3x4 | |
| operator()(int32_t row, int32_t col) const | AZ::Matrix3x4 | |
| operator*(const Matrix3x4 &rhs) const | AZ::Matrix3x4 | |
| operator*(float multiplier) const | AZ::Matrix3x4 | |
| operator*(const Vector3 &rhs) const | AZ::Matrix3x4 | |
| operator*(const Vector4 &rhs) const | AZ::Matrix3x4 | |
| operator*=(const Matrix3x4 &rhs) (defined in AZ::Matrix3x4) | AZ::Matrix3x4 | |
| operator*=(float multiplier) (defined in AZ::Matrix3x4) | AZ::Matrix3x4 | |
| operator+(const Matrix3x4 &rhs) const | AZ::Matrix3x4 | |
| operator+=(const Matrix3x4 &rhs) (defined in AZ::Matrix3x4) | AZ::Matrix3x4 | |
| operator-(const Matrix3x4 &rhs) const | AZ::Matrix3x4 | |
| operator-() const | AZ::Matrix3x4 | |
| operator-=(const Matrix3x4 &rhs) (defined in AZ::Matrix3x4) | AZ::Matrix3x4 | |
| operator/(float divisor) const | AZ::Matrix3x4 | |
| operator/=(float divisor) (defined in AZ::Matrix3x4) | AZ::Matrix3x4 | |
| operator=(const Matrix3x4 &rhs) | AZ::Matrix3x4 | |
| operator==(const Matrix3x4 &rhs) const | AZ::Matrix3x4 | |
| Orthogonalize() | AZ::Matrix3x4 | |
| Reflect(ReflectContext *context) | AZ::Matrix3x4 | static |
| RetrieveScale() const | AZ::Matrix3x4 | |
| RetrieveScaleSq() const | AZ::Matrix3x4 | |
| RowCount (defined in AZ::Matrix3x4) | AZ::Matrix3x4 | static |
| SetBasisAndTranslation(const Vector3 &basisX, const Vector3 &basisY, const Vector3 &basisZ, const Vector3 &translation) | AZ::Matrix3x4 | |
| SetBasisX(float x, float y, float z) | AZ::Matrix3x4 | |
| SetBasisX(const Vector3 &v) | AZ::Matrix3x4 | |
| SetBasisY(float x, float y, float z) | AZ::Matrix3x4 | |
| SetBasisY(const Vector3 &v) | AZ::Matrix3x4 | |
| SetBasisZ(float x, float y, float z) | AZ::Matrix3x4 | |
| SetBasisZ(const Vector3 &v) | AZ::Matrix3x4 | |
| SetColumn(int32_t col, float x, float y, float z) | AZ::Matrix3x4 | |
| SetColumn(int32_t col, const Vector3 &v) | AZ::Matrix3x4 | |
| SetColumns(const Vector3 &col0, const Vector3 &col1, const Vector3 &col2, const Vector3 &col3) | AZ::Matrix3x4 | |
| SetElement(int32_t row, int32_t col, const float value) | AZ::Matrix3x4 | |
| SetFromEulerDegrees(const Vector3 &eulerDegrees) | AZ::Matrix3x4 | |
| SetFromEulerRadians(const Vector3 &eulerRadians) | AZ::Matrix3x4 | |
| SetRotationPartFromQuaternion(const Quaternion &quaternion) | AZ::Matrix3x4 | |
| SetRow(int32_t row, float x, float y, float z, float w) | AZ::Matrix3x4 | |
| SetRow(int32_t row, const Vector3 &v, float w) | AZ::Matrix3x4 | |
| SetRow(int32_t row, const Vector4 &v) | AZ::Matrix3x4 | |
| SetRows(const Vector4 &row0, const Vector4 &row1, const Vector4 &row2) | AZ::Matrix3x4 | |
| SetTranslation(float x, float y, float z) | AZ::Matrix3x4 | |
| SetTranslation(const Vector3 &v) | AZ::Matrix3x4 | |
| StoreToColumnMajorFloat12(float values[12]) const | AZ::Matrix3x4 | |
| StoreToColumnMajorFloat16(float values[16]) const | AZ::Matrix3x4 | |
| StoreToRowMajorFloat12(float values[12]) const | AZ::Matrix3x4 | |
| TransformPoint(const Vector3 &rhs) const | AZ::Matrix3x4 | |
| TransformVector(const Vector3 &rhs) const | AZ::Matrix3x4 | |
| Transpose() | AZ::Matrix3x4 | |
| Transpose3x3() | AZ::Matrix3x4 | |
| UnsafeCreateFromMatrix4x4(const Matrix4x4 &matrix4x4) | AZ::Matrix3x4 | static |
1.8.17