abstract struct LA::AQuaternion

Direct Known Subclasses

Defined in:

linalg/quaternion.cr

Instance Method Summary

Instance methods inherited from struct LA::AVector4

*(other : Float64) *, +(other : self) +, -(other : self)
-
-
, /(other : Float64) /, dot(other : self) dot, length length, normalize normalize, squared_length squared_length, w : Float64 w, w=(w : Float64) w=, x : Float64 x, x=(x : Float64) x=, y : Float64 y, y=(y : Float64) y=, z : Float64 z, z=(z : Float64) z=

Constructor methods inherited from struct LA::AVector4

new(x : Float64, y : Float64, z : Float64, w : Float64)
new(default : Float64 = 0.0)
new

Class methods inherited from struct LA::AVector4

one one, w w, x x, y y, z z, zero zero

Instance Method Detail

def *(other : self) #

[View source]
def +(other : self) #

[View source]