オイラー角
[詳解]
#include <Udon/Types/Forward/Euler.hpp>
◆ ValueType
◆ Euler() [1/3]
◆ Euler() [2/3]
コンストラクタ
- 引数
-
roll | ロール角 |
pitch | ピッチ角 |
yaw | ヨー角 |
◆ Euler() [3/3]
Udon::Euler::Euler |
( |
const Euler & | | ) |
|
|
default |
◆ clear()
void Udon::Euler::clear |
( |
| ) |
|
|
inlinenoexcept |
◆ directionRevision()
回転方向を修正したオイラー角を取得する
- 引数
-
- 戻り値
- 修正後のオイラー角
◆ isZero()
bool Udon::Euler::isZero |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ normalized()
◆ operator bool()
Udon::Euler::operator bool |
( |
| ) |
const |
|
inlineexplicitconstexprnoexcept |
要素のいずれかに0以外の値があるかどうかを返す
- 戻り値
◆ operator!=()
bool Udon::Euler::operator!= |
( |
const Euler & | rhs | ) |
const |
|
inlineconstexprnoexcept |
◆ operator*() [1/2]
Euler Udon::Euler::operator* |
( |
const Euler & | rhs | ) |
const |
|
inlineconstexprnoexcept |
◆ operator*() [2/2]
◆ operator*=() [1/2]
Euler & Udon::Euler::operator*= |
( |
const Euler & | rhs | ) |
|
|
inlinenoexcept |
◆ operator*=() [2/2]
◆ operator+() [1/2]
Euler Udon::Euler::operator+ |
( |
const Euler & | rhs | ) |
const |
|
inlineconstexprnoexcept |
◆ operator+() [2/2]
◆ operator+=() [1/2]
Euler & Udon::Euler::operator+= |
( |
const Euler & | rhs | ) |
|
|
inlinenoexcept |
◆ operator+=() [2/2]
◆ operator-() [1/2]
Euler Udon::Euler::operator- |
( |
const Euler & | rhs | ) |
const |
|
inlineconstexprnoexcept |
◆ operator-() [2/2]
◆ operator-=() [1/2]
Euler & Udon::Euler::operator-= |
( |
const Euler & | rhs | ) |
|
|
inlinenoexcept |
◆ operator-=() [2/2]
◆ operator/() [1/2]
Euler Udon::Euler::operator/ |
( |
const Euler & | rhs | ) |
const |
|
inlineconstexprnoexcept |
◆ operator/() [2/2]
◆ operator/=() [1/2]
Euler & Udon::Euler::operator/= |
( |
const Euler & | rhs | ) |
|
|
inlinenoexcept |
◆ operator/=() [2/2]
◆ operator=()
◆ operator==()
bool Udon::Euler::operator== |
( |
const Euler & | rhs | ) |
const |
|
inlineconstexprnoexcept |
◆ toQuaternion()
◆ UDON_ENUMERABLE()
◆ pitch
◆ roll
◆ yaw
この構造体詳解は次のファイルから抽出されました: