core/extensions/raymath/matrix/abbr_flat library

Functions

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