![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <DualQuat.h>
Public Types | |
| using | FReal = T |
Public Member Functions | |
| TDualQuat (const TQuat< T > &InR, const TQuat< T > &InD) | |
| TDualQuat (const TTransform< T > &Transform) | |
| template<typename FArg UE_REQUIRES> | |
| TDualQuat (const TDualQuat< FArg > &From) | |
| TDualQuat< T > | operator+ (const TDualQuat< T > &B) const |
| TDualQuat< T > | operator* (const TDualQuat< T > &B) const |
| TDualQuat< T > | operator* (const T S) const |
| TDualQuat< T > | Normalized () const |
| TTransform< T > | AsFTransform (TVector< T > Scale=TVector< T >(1.0f, 1.0f, 1.0f)) const |
Public Attributes | |
| TQuat< T > | R |
| TQuat< T > | D |
| using UE::Math::TDualQuat< T >::FReal = T |
|
inline |
|
inline |
|
inlineexplicit |
|
inline |
Convert dual quat to transform
|
inline |
Return normalized dual quat
|
inline |
Scale dual quat
|
inline |
Dual quat product
|
inline |
Dual quat addition
| TQuat<T> UE::Math::TDualQuat< T >::D |
half trans or dual part
| TQuat<T> UE::Math::TDualQuat< T >::R |
rotation or real part