core/extensions/raymath/matrix/abbr_flat library

Functions

MatrixAdd(MatrixD left, MatrixD right) → MatrixD
See RaylibMatrixFlatExt.MatrixAdd.
MatrixCompose(Vector3D translation, QuaternionD rotation, Vector3D scale) → MatrixD
See RaylibMatrixFlatExt.MatrixCompose.
MatrixDecompose(MatrixD mat, StructPointer<Vector3D> translation, StructPointer<QuaternionD> rotation, StructPointer<Vector3D> scale) → void
See RaylibMatrixFlatExt.MatrixDecompose.
MatrixDeterminant(MatrixD mat) → double
See RaylibMatrixFlatExt.MatrixDeterminant.
MatrixFrustum(double left, double right, double bottom, double top, double nearPlane, double farPlane) → MatrixD
See RaylibMatrixFlatExt.MatrixFrustum.
MatrixIdentity() → MatrixD
See RaylibMatrixFlatExt.MatrixIdentity.
MatrixInvert(MatrixD mat) → MatrixD
See RaylibMatrixFlatExt.MatrixInvert.
MatrixLookAt(Vector3D eye, Vector3D target, Vector3D up) → MatrixD
See RaylibMatrixFlatExt.MatrixLookAt.
MatrixMultiply(MatrixD left, MatrixD right) → MatrixD
See RaylibMatrixFlatExt.MatrixMultiply.
MatrixMultiplyValue(MatrixD left, double value) → MatrixD
See RaylibMatrixFlatExt.MatrixMultiplyValue.
MatrixOrtho(double left, double right, double bottom, double top, double nearPlane, double farPlane) → MatrixD
See RaylibMatrixFlatExt.MatrixOrtho.
MatrixPerspective(double fovY, double aspect, double nearPlane, double farPlane) → MatrixD
See RaylibMatrixFlatExt.MatrixPerspective.
MatrixRotate(Vector3D axis, double angle) → MatrixD
See RaylibMatrixFlatExt.MatrixRotate.
MatrixRotateX(double angle) → MatrixD
See RaylibMatrixFlatExt.MatrixRotateX.
MatrixRotateXYZ(Vector3D angle) → MatrixD
See RaylibMatrixFlatExt.MatrixRotateXYZ.
MatrixRotateY(double angle) → MatrixD
See RaylibMatrixFlatExt.MatrixRotateY.
MatrixRotateZ(double angle) → MatrixD
See RaylibMatrixFlatExt.MatrixRotateZ.
MatrixRotateZYX(Vector3D angle) → MatrixD
See RaylibMatrixFlatExt.MatrixRotateZYX.
MatrixScale(double x, double y, double z) → MatrixD
See RaylibMatrixFlatExt.MatrixScale.
MatrixSubtract(MatrixD left, MatrixD right) → MatrixD
See RaylibMatrixFlatExt.MatrixSubtract.
MatrixToFloatV(MatrixD mat) → float16D
See RaylibMatrixFlatExt.MatrixToFloatV.
MatrixTrace(MatrixD mat) → double
See RaylibMatrixFlatExt.MatrixTrace.
MatrixTranslate(double x, double y, double z) → MatrixD
See RaylibMatrixFlatExt.MatrixTranslate.
MatrixTranspose(MatrixD mat) → MatrixD
See RaylibMatrixFlatExt.MatrixTranspose.