method determinant : unit -> floatmethod equal : Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.t ->
boolmethod equal_fast : Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.t ->
boolmethod get_value : int -> int -> floatmethod get_x_scale : unit -> floatmethod get_x_translation : unit -> floatmethod get_y_scale : unit -> floatmethod get_y_translation : unit -> floatmethod get_z_scale : unit -> floatmethod get_z_translation : unit -> floatmethod init_from_2d : float ->
float ->
float ->
float ->
float ->
float ->
Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.tmethod init_from_float : float array ->
Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.tmethod init_from_matrix : Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.t ->
Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.tmethod init_from_vec4 : Ocgtk_graphene__.Vec3_and__vec4.Vec4.t ->
Ocgtk_graphene__.Vec3_and__vec4.Vec4.t ->
Ocgtk_graphene__.Vec3_and__vec4.Vec4.t ->
Ocgtk_graphene__.Vec3_and__vec4.Vec4.t ->
Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.tmethod init_frustum : float ->
float ->
float ->
float ->
float ->
float ->
Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.tmethod init_identity : unit ->
Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.tmethod init_look_at : Ocgtk_graphene__.Vec3_and__vec4.Vec3.t ->
Ocgtk_graphene__.Vec3_and__vec4.Vec3.t ->
Ocgtk_graphene__.Vec3_and__vec4.Vec3.t ->
Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.tmethod init_ortho : float ->
float ->
float ->
float ->
float ->
float ->
Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.tmethod init_perspective : float ->
float ->
float ->
float ->
Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.tmethod init_rotate : float ->
Ocgtk_graphene__.Vec3_and__vec4.Vec3.t ->
Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.tmethod init_scale : float ->
float ->
float ->
Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.tmethod init_skew : float ->
float ->
Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.tmethod init_translate : Ocgtk_graphene__.Point3_d.t ->
Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.tmethod is_2d : unit -> boolmethod is_backface_visible : unit -> boolmethod is_identity : unit -> boolmethod is_singular : unit -> boolmethod near : Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.t ->
float ->
boolmethod print : unit -> unitmethod rotate : float -> Ocgtk_graphene__.Vec3_and__vec4.Vec3.t -> unitmethod rotate_euler : Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Euler.t ->
unitmethod rotate_quaternion : Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Quaternion.t ->
unitmethod rotate_x : float -> unitmethod rotate_y : float -> unitmethod rotate_z : float -> unitmethod scale : float -> float -> float -> unitmethod skew_xy : float -> unitmethod skew_xz : float -> unitmethod skew_yz : float -> unitmethod translate : Ocgtk_graphene__.Point3_d.t -> unitmethod as_matrix : Ocgtk_graphene__.Euler_and__matrix_and__plane_and__quaternion_and__ray_and__triangle.Matrix.t