Class: btQuaternion
Defined in: packages/ammo/ammo.d.ts:78
Extends
Constructors
Constructor
new btQuaternion(
x,y,z,w):btQuaternion
Defined in: packages/ammo/ammo.d.ts:79
Parameters
x
number
y
number
z
number
w
number
Returns
btQuaternion
Overrides
Methods
x()
x():
number
Defined in: packages/ammo/ammo.d.ts:69
Returns
number
Inherited from
y()
y():
number
Defined in: packages/ammo/ammo.d.ts:70
Returns
number
Inherited from
z()
z():
number
Defined in: packages/ammo/ammo.d.ts:71
Returns
number
Inherited from
w()
w():
number
Defined in: packages/ammo/ammo.d.ts:72
Returns
number
Inherited from
setX()
setX(
x):void
Defined in: packages/ammo/ammo.d.ts:73
Parameters
x
number
Returns
void
Inherited from
setY()
setY(
y):void
Defined in: packages/ammo/ammo.d.ts:74
Parameters
y
number
Returns
void
Inherited from
setZ()
setZ(
z):void
Defined in: packages/ammo/ammo.d.ts:75
Parameters
z
number
Returns
void
Inherited from
setW()
setW(
w):void
Defined in: packages/ammo/ammo.d.ts:76
Parameters
w
number
Returns
void
Inherited from
setValue()
setValue(
x,y,z,w):void
Defined in: packages/ammo/ammo.d.ts:80
Parameters
x
number
y
number
z
number
w
number
Returns
void
setEulerZYX()
setEulerZYX(
z,y,x):void
Defined in: packages/ammo/ammo.d.ts:81
Parameters
z
number
y
number
x
number
Returns
void
setRotation()
setRotation(
axis,angle):void
Defined in: packages/ammo/ammo.d.ts:82
Parameters
axis
angle
number
Returns
void
normalize()
normalize():
void
Defined in: packages/ammo/ammo.d.ts:83
Returns
void
length2()
length2():
number
Defined in: packages/ammo/ammo.d.ts:84
Returns
number
length()
length():
number
Defined in: packages/ammo/ammo.d.ts:85
Returns
number
dot()
dot(
q):number
Defined in: packages/ammo/ammo.d.ts:86
Parameters
q
btQuaternion
Returns
number
normalized()
normalized():
btQuaternion
Defined in: packages/ammo/ammo.d.ts:87
Returns
btQuaternion
getAxis()
getAxis():
btVector3
Defined in: packages/ammo/ammo.d.ts:88
Returns
inverse()
inverse():
btQuaternion
Defined in: packages/ammo/ammo.d.ts:89
Returns
btQuaternion
getAngle()
getAngle():
number
Defined in: packages/ammo/ammo.d.ts:90
Returns
number
getAngleShortestPath()
getAngleShortestPath():
number
Defined in: packages/ammo/ammo.d.ts:91
Returns
number
angle()
angle(
q):number
Defined in: packages/ammo/ammo.d.ts:92
Parameters
q
btQuaternion
Returns
number
angleShortestPath()
angleShortestPath(
q):number
Defined in: packages/ammo/ammo.d.ts:93
Parameters
q
btQuaternion
Returns
number
op_add()
op_add(
q):btQuaternion
Defined in: packages/ammo/ammo.d.ts:94
Parameters
q
btQuaternion
Returns
btQuaternion
op_sub()
op_sub(
q):btQuaternion
Defined in: packages/ammo/ammo.d.ts:95
Parameters
q
btQuaternion
Returns
btQuaternion
op_mul()
op_mul(
s):btQuaternion
Defined in: packages/ammo/ammo.d.ts:96
Parameters
s
number
Returns
btQuaternion
op_mulq()
op_mulq(
q):btQuaternion
Defined in: packages/ammo/ammo.d.ts:97
Parameters
q
btQuaternion
Returns
btQuaternion
op_div()
op_div(
s):btQuaternion
Defined in: packages/ammo/ammo.d.ts:98
Parameters
s
number
Returns
btQuaternion

