Add quaternion.unpack. Now vec2/3/quat all have it.

This commit is contained in:
Colby Klein 2015-07-25 19:31:14 -07:00
parent 59e844dd34
commit 88e8ebc3de

View File

@ -118,6 +118,10 @@ function quaternion:__tostring()
return string.format("(%0.3f,%0.3f,%0.3f,%0.3f)", self.x, self.y, self.z, self.x)
end
function quaternion:unpack()
return self.x, self.y, self.z, self.w
end
function quaternion.unit()
return new(0, 0, 0, 1)
end