#include <BasicMath.hpp>
◆ Quaternion() [1/3]
| Diligent::Quaternion::Quaternion |
( |
const float4 & |
_q | ) |
|
|
inlinenoexcept |
◆ Quaternion() [2/3]
| Diligent::Quaternion::Quaternion |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
float |
w |
|
) |
| |
|
inlinenoexcept |
◆ Quaternion() [3/3]
| Diligent::Quaternion::Quaternion |
( |
| ) |
|
|
inlinenoexcept |
◆ GetAxisAngle()
| void Diligent::Quaternion::GetAxisAngle |
( |
float3 & |
outAxis, |
|
|
float & |
outAngle |
|
) |
| const |
|
inline |
◆ MakeQuaternion()
◆ Mul()
◆ operator*=()
◆ operator=()
◆ operator==()
| bool Diligent::Quaternion::operator== |
( |
const Quaternion & |
right | ) |
const |
|
inline |
◆ RotateVector()
| float3 Diligent::Quaternion::RotateVector |
( |
const float3 & |
v | ) |
const |
|
inline |
◆ RotationFromAxisAngle()
◆ ToMatrix()
| float4x4 Diligent::Quaternion::ToMatrix |
( |
| ) |
const |
|
inline |
| float4 Diligent::Quaternion::q |
The documentation for this struct was generated from the following file: