--- Quaternion functions. | |
--- Returns a quaternion with the specified axis and angle | |
-- @cstyle quaternion quaternion(point axis, int angle). | |
-- @param axis point | |
-- @param angle integer | |
-- @return quaternion. | |
function quaternion(axis, angle) | |
end | |
--- Returns a normalized quaternion | |
-- @cstyle quaternion quaternion:Norm(quaternion q). | |
-- @return quaternion. | |
function quaternion:Norm() | |
end | |
--- Returns an inverse quaternion | |
-- @cstyle quaternion quaternion:Inv(quaternion q). | |
-- @return quaternion. | |
function quaternion:Inv() | |
end | |
--- Returns the axis and angle composing the quaternion | |
-- @cstyle point, int quaternion:GetAxisAngle(quaternion q). | |
-- @return point, int. | |
function quaternion:GetAxisAngle() | |
end | |
--- Check if the given parameter is a quaternion | |
-- @cstyle bool IsQuaternion(quaternion q). | |
-- @param q quaternion. | |
-- @return bool. | |
function IsQuaternion(q) | |
end | |