Mittsu::Quaternion
Inherits Reference < Object
Constants
EPS = 0.000001
Constructors
new(x = 0.0, y = 0.0, z = 0.0, w = 1.0)
SourceClass methods
slerp(qa, qb, qm, t)
SourceInstance methods
clone
Sourceconjugate
Sourcecopy(quaternion)
Sourcedot(v)
Sourcefrom_array(array, offset = 0)
Sourceinverse
Sourcelength
Sourcelength_sq
Sourcemultiply(q)
Sourcemultiply_quaternions(a, b)
Sourcenormalize
Sourceon_change
Sourceon_change_callback
Sourceset(x, y, z, w)
Sourceset_from_axis_angle(axis, angle)
Sourceset_from_euler(euler, update = true)
Sourceset_from_rotation_matrix(m)
Sourceset_from_unit_vectors(v_from, v_to)
Sourceslerp(qb, t)
Sourceto_array(array = [] of Float64, offset = 0)
Sourcew=(w)
Sourcex=(x)
Sourcey=(y)
Sourcez=(z)
Source