bt.Quaternion¶
-
class
bt.
Quaternion
¶ Represents: c++ class Wraps: btQuaternion Constructors:
-
bt.
Quaternion
()¶
-
bt.
Quaternion
(bt.Scalar x, bt.Scalar y, bt.Scalar z, bt.Scalar w) -
Параметры:
-
bt.
Quaternion
(bt.Vector3 axis, bt.Scalar angle) -
Параметры: - axis (
bt.Vector3
) – - angle (
bt.Scalar
) –
- axis (
-
bt.
Quaternion
(bt.Scalar yaw, bt.Scalar pitch, bt.Scalar roll) -
Параметры:
Methods:
-
:
setRotation
(bt.Vector3 axis, bt.Scalar angle)¶ -
Параметры: - axis (
bt.Vector3
) – - angle (
bt.Scalar
) –
- axis (
-
:
setEuler
(bt.Scalar yaw, bt.Scalar pitch, bt.Scalar roll)¶ -
Параметры:
-
:
setEulerZYX
(bt.Scalar yawZ, bt.Scalar pitchY, bt.Scalar rollX)¶ -
Параметры:
-
:
getEulerZYX
()¶
-
:
dot
(bt.Quaternion q)¶ -
Параметры: q ( bt.Quaternion
) –Тип результата: bt.Scalar
-
:
normalize
()¶ -
Тип результата: bt.Quaternion
-
:
normalized
()¶ -
Тип результата: bt.Quaternion
-
:
angle
(bt.Quaternion q)¶ -
Параметры: q ( bt.Quaternion
) –Тип результата: bt.Scalar
-
:
angleShortestPath
(bt.Quaternion q)¶ -
Параметры: q ( bt.Quaternion
) –Тип результата: bt.Scalar
-
:
getAxis
()¶ -
Тип результата: bt.Vector3
-
:
inverse
()¶ -
Тип результата: bt.Quaternion
-
:
farthest
(bt.Quaternion qd)¶ -
Параметры: qd ( bt.Quaternion
) –Тип результата: bt.Quaternion
-
:
nearest
(bt.Quaternion qd)¶ -
Параметры: qd ( bt.Quaternion
) –Тип результата: bt.Quaternion
-
:
slerp
(bt.Quaternion q, bt.Scalar t)¶ -
Параметры: - q (
bt.Quaternion
) – - t (
bt.Scalar
) –
Тип результата: - q (
Static Methods:
-
.
getIdentity
()¶ -
Тип результата: bt.Quaternion
-