Navigation
API > API/Plugins > API/Plugins/RigLogicLib > API/Plugins/RigLogicLib/tdm
References
| Module | RigLogicLib |
| Header | /Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/tdm/Quat.h |
| Include | #include "tdm/Quat.h" |
| Source | /Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/tdm/Types.h |
Syntax
template<typename T>
struct quat
Variables
| Type | Name | Description | |
|---|---|---|---|
| value_type | w | ||
| value_type | x | ||
| value_type | y | ||
| value_type | z |
Constructors
| Type | Name | Description | |
|---|---|---|---|
quat () |
|||
quat
(
const axis_angle< value_type >& rot |
|||
quat
(
const rad3< value_type >& rot, |
|||
quat
(
value_type x_, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| rad3< value_type > | euler () |
||
| rad3< value_type > | |||
| quat< T > | |||
| value_type | length () |
||
| value_type | length2 () |
||
| quat & | negate () |
||
| quat & | normalize () |
Operators
| Type | Name | Description | |
|---|---|---|---|
| quat | operator- () |
||
| quat & | operator*=
(
value_type val |
||
| quat & | operator*=
(
const quat& rhs |
||
| quat & | operator/=
(
value_type val |
||
| quat & | operator+=
(
const quat& rhs |
||
| quat & | operator-=
(
const quat& rhs |
Typedefs
| Name | Description |
|---|---|
| value_type |