Matrix4

data class Matrix4(val m0: Float, val m1: Float, val m2: Float, val m3: Float, val m4: Float, val m5: Float, val m6: Float, val m7: Float, val m8: Float, val m9: Float, val m10: Float, val m11: Float, val m12: Float, val m13: Float, val m14: Float, val m15: Float)

A 4x4 matrix.

Constructors

Link copied to clipboard
constructor(m0: Float, m1: Float, m2: Float, m3: Float, m4: Float, m5: Float, m6: Float, m7: Float, m8: Float, m9: Float, m10: Float, m11: Float, m12: Float, m13: Float, m14: Float, m15: Float)
constructor(raw: ERROR CLASS: Symbol not found for Matrix)

Creates a Matrix4 from a raw raylib Matrix.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val m0: Float
Link copied to clipboard
val m1: Float
Link copied to clipboard
val m10: Float
Link copied to clipboard
val m11: Float
Link copied to clipboard
val m12: Float
Link copied to clipboard
val m13: Float
Link copied to clipboard
val m14: Float
Link copied to clipboard
val m15: Float
Link copied to clipboard
val m2: Float
Link copied to clipboard
val m3: Float
Link copied to clipboard
val m4: Float
Link copied to clipboard
val m5: Float
Link copied to clipboard
val m6: Float
Link copied to clipboard
val m7: Float
Link copied to clipboard
val m8: Float
Link copied to clipboard
val m9: Float

Functions

Link copied to clipboard

Multiplies this matrix by another matrix.

Link copied to clipboard

Converts the matrix to a float array.