core/extensions/ffi/raymath/matrix/abbr
library
Functions
-
MatrixAdd(MatrixC left, MatrixC right)
→ MatrixC
-
See RaylibMatrixExt.MatrixAdd.
-
MatrixCompose(Vector3C translation, QuaternionC rotation, Vector3C scale)
→ MatrixC
-
See RaylibMatrixExt.MatrixCompose.
-
MatrixDecompose(MatrixC mat, Pointer<Vector3C> translation, Pointer<QuaternionC> rotation, Pointer<Vector3C> scale)
→ void
-
See RaylibMatrixExt.MatrixDecompose.
-
MatrixDeterminant(MatrixC mat)
→ double
-
See RaylibMatrixExt.MatrixDeterminant.
-
MatrixFrustum(double left, double right, double bottom, double top, double nearPlane, double farPlane)
→ MatrixC
-
See RaylibMatrixExt.MatrixFrustum.
-
MatrixIdentity()
→ MatrixC
-
See RaylibMatrixExt.MatrixIdentity.
-
MatrixInvert(MatrixC mat)
→ MatrixC
-
See RaylibMatrixExt.MatrixInvert.
-
MatrixLookAt(Vector3C eye, Vector3C target, Vector3C up)
→ MatrixC
-
See RaylibMatrixExt.MatrixLookAt.
-
MatrixMultiply(MatrixC left, MatrixC right)
→ MatrixC
-
See RaylibMatrixExt.MatrixMultiply.
-
MatrixMultiplyValue(MatrixC left, double value)
→ MatrixC
-
See RaylibMatrixExt.MatrixMultiplyValue.
-
MatrixOrtho(double left, double right, double bottom, double top, double nearPlane, double farPlane)
→ MatrixC
-
See RaylibMatrixExt.MatrixOrtho.
-
MatrixPerspective(double fovY, double aspect, double nearPlane, double farPlane)
→ MatrixC
-
See RaylibMatrixExt.MatrixPerspective.
-
MatrixRotate(Vector3C axis, double angle)
→ MatrixC
-
See RaylibMatrixExt.MatrixRotate.
-
MatrixRotateX(double angle)
→ MatrixC
-
See RaylibMatrixExt.MatrixRotateX.
-
MatrixRotateXYZ(Vector3C angle)
→ MatrixC
-
See RaylibMatrixExt.MatrixRotateXYZ.
-
MatrixRotateY(double angle)
→ MatrixC
-
See RaylibMatrixExt.MatrixRotateY.
-
MatrixRotateZ(double angle)
→ MatrixC
-
See RaylibMatrixExt.MatrixRotateZ.
-
MatrixRotateZYX(Vector3C angle)
→ MatrixC
-
See RaylibMatrixExt.MatrixRotateZYX.
-
MatrixScale(double x, double y, double z)
→ MatrixC
-
See RaylibMatrixExt.MatrixScale.
-
MatrixSubtract(MatrixC left, MatrixC right)
→ MatrixC
-
See RaylibMatrixExt.MatrixSubtract.
-
MatrixToFloatV(MatrixC mat)
→ float16C
-
See RaylibMatrixExt.MatrixToFloatV.
-
MatrixTrace(MatrixC mat)
→ double
-
See RaylibMatrixExt.MatrixTrace.
-
MatrixTranslate(double x, double y, double z)
→ MatrixC
-
See RaylibMatrixExt.MatrixTranslate.
-
MatrixTranspose(MatrixC mat)
→ MatrixC
-
See RaylibMatrixExt.MatrixTranspose.