Raylib.Matrixval t : t Ctypes.typval create :
float ->
float ->
float ->
float ->
float ->
float ->
float ->
float ->
float ->
float ->
float ->
float ->
float ->
float ->
float ->
float ->
tcreate m0 m1 m2 m3 m4 m5 m6 m7 m8 m9 m10 m11 m12 m13 m14 m15
val m0 : t -> floatval m1 : t -> floatval m2 : t -> floatval m3 : t -> floatval m4 : t -> floatval m5 : t -> floatval m6 : t -> floatval m7 : t -> floatval m8 : t -> floatval m9 : t -> floatval m10 : t -> floatval m11 : t -> floatval m12 : t -> floatval m13 : t -> floatval m14 : t -> floatval m15 : t -> floatval set_m0 : t -> float -> unitval set_m1 : t -> float -> unitval set_m2 : t -> float -> unitval set_m3 : t -> float -> unitval set_m4 : t -> float -> unitval set_m5 : t -> float -> unitval set_m6 : t -> float -> unitval set_m7 : t -> float -> unitval set_m8 : t -> float -> unitval set_m9 : t -> float -> unitval set_m10 : t -> float -> unitval set_m11 : t -> float -> unitval set_m12 : t -> float -> unitval set_m13 : t -> float -> unitval set_m14 : t -> float -> unitval set_m15 : t -> float -> unitval determinant : t -> floatval trace : t -> floatval identity : unit -> tval translate : float -> float -> float -> tval rotate_x : float -> tval rotate_y : float -> tval rotate_z : float -> tval scale : float -> float -> float -> tval frustum : float -> float -> float -> float -> float -> float -> tfrustum left right bottom top near far returns perspective projection matrix
val perspective : float -> float -> float -> float -> tperspective fovy aspect near far returns perspective projection matrix
val ortho : float -> float -> float -> float -> float -> float -> tortho left right bottom top near far returns orthographic projection matrix