struct RayLib::Matrix

Included Modules

Defined in:

raylib/structs.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(m0 : Float32, m4 : Float32, m8 : Float32, m12 : Float32, m1 : Float32, m5 : Float32, m9 : Float32, m13 : Float32, m2 : Float32, m6 : Float32, m10 : Float32, m14 : Float32, m3 : Float32, m7 : Float32, m11 : Float32, m15 : Float32) #

[View source]
def self.new(pull : JSON::PullParser) #

def self.new(unwrap : Pointer(Binding::Matrix)) #

[View source]
def self.new(unwrap : Binding::Matrix) #

[View source]

Instance Method Detail

def m0 : Float32 #

[View source]
def m0=(m0 : Float32) #

[View source]
def m1 : Float32 #

[View source]
def m10 : Float32 #

[View source]
def m10=(m10 : Float32) #

[View source]
def m11 : Float32 #

[View source]
def m11=(m11 : Float32) #

[View source]
def m12 : Float32 #

[View source]
def m12=(m12 : Float32) #

[View source]
def m13 : Float32 #

[View source]
def m13=(m13 : Float32) #

[View source]
def m14 : Float32 #

[View source]
def m14=(m14 : Float32) #

[View source]
def m15 : Float32 #

[View source]
def m15=(m15 : Float32) #

[View source]
def m1=(m1 : Float32) #

[View source]
def m2 : Float32 #

[View source]
def m2=(m2 : Float32) #

[View source]
def m3 : Float32 #

[View source]
def m3=(m3 : Float32) #

[View source]
def m4 : Float32 #

[View source]
def m4=(m4 : Float32) #

[View source]
def m5 : Float32 #

[View source]
def m5=(m5 : Float32) #

[View source]
def m6 : Float32 #

[View source]
def m6=(m6 : Float32) #

[View source]
def m7 : Float32 #

[View source]
def m7=(m7 : Float32) #

[View source]
def m8 : Float32 #

[View source]
def m8=(m8 : Float32) #

[View source]
def m9 : Float32 #

[View source]
def m9=(m9 : Float32) #

[View source]
def to_unsafe #

[View source]