Search
Preparing search index...
The search index is not available
hifi
Options
Inherited
Private
Externals
Only exported
Menu
Globals
hifi
IQuatStatic
Interface IQuatStatic
TODO: rename?
Index
Methods
angle
Axis
dot
from
Pitch
Yaw
Roll
Degrees
from
Pitch
Yaw
Roll
Radians
from
Vec3
Degrees
from
Vec3
Radians
get
Front
get
Right
get
Up
inverse
mix
multiply
print
safe
Euler
Angles
slerp
squad
Methods
angle
Axis
angle
Axis
(
angleInDegrees
:
number
, v
:
IVec3
)
:
IQuat
Parameters
angleInDegrees:
number
v:
IVec3
Returns
IQuat
dot
dot
(
q1
:
IQuat
, q2
:
IQuat
)
:
number
Parameters
q1:
IQuat
q2:
IQuat
Returns
number
from
Pitch
Yaw
Roll
Degrees
from
Pitch
Yaw
Roll
Degrees
(
pitch
:
number
, yaw
:
number
, roll
:
number
)
:
IQuat
Parameters
pitch:
number
yaw:
number
roll:
number
Returns
IQuat
from
Pitch
Yaw
Roll
Radians
from
Pitch
Yaw
Roll
Radians
(
pitch
:
number
, yaw
:
number
, roll
:
number
)
:
IQuat
Parameters
pitch:
number
yaw:
number
roll:
number
Returns
IQuat
from
Vec3
Degrees
from
Vec3
Degrees
(
vec3
:
IVec3
)
:
IQuat
Parameters
vec3:
IVec3
Returns
IQuat
from
Vec3
Radians
from
Vec3
Radians
(
vec3
:
IVec3
)
:
IQuat
Parameters
vec3:
IVec3
Returns
IQuat
get
Front
get
Front
(
orientation
:
IQuat
)
:
IVec3
Parameters
orientation:
IQuat
Returns
IVec3
get
Right
get
Right
(
orientation
:
IQuat
)
:
IVec3
Parameters
orientation:
IQuat
Returns
IVec3
get
Up
get
Up
(
orientation
:
IQuat
)
:
IVec3
Parameters
orientation:
IQuat
Returns
IVec3
inverse
inverse
(
q
:
IQuat
)
:
IQuat
Parameters
q:
IQuat
Returns
IQuat
mix
mix
(
q1
:
IQuat
, q2
:
IQuat
, alpha
:
number
)
:
IQuat
Parameters
q1:
IQuat
q2:
IQuat
alpha:
number
Returns
IQuat
multiply
multiply
(
q1
:
IQuat
, q2
:
IQuat
)
:
IQuat
Parameters
q1:
IQuat
q2:
IQuat
Returns
IQuat
print
print
(
lable
:
string
, q
:
IQuat
)
Parameters
lable:
string
q:
IQuat
safe
Euler
Angles
safe
Euler
Angles
(
orientation
:
IQuat
)
:
IVec3
Parameters
orientation:
IQuat
Returns
IVec3
slerp
slerp
(
q1
:
IQuat
, q2
:
IQuat
, alpha
:
number
)
:
IQuat
Parameters
q1:
IQuat
q2:
IQuat
alpha:
number
Returns
IQuat
squad
squad
(
q1
:
IQuat
, q2
:
IQuat
, s1
:
IQuat
, s2
:
IQuat
, h
:
number
)
:
IQuat
Parameters
q1:
IQuat
q2:
IQuat
s1:
IQuat
s2:
IQuat
h:
number
Returns
IQuat
Globals
hifi
IQuat
Static
angle
Axis
dot
from
Pitch
Yaw
Roll
Degrees
from
Pitch
Yaw
Roll
Radians
from
Vec3
Degrees
from
Vec3
Radians
get
Front
get
Right
get
Up
inverse
mix
multiply
print
safe
Euler
Angles
slerp
squad
Generated using
TypeDoc
TODO: rename?