HDK
|
#include <GU_LinearSkinDeformer.h>
Public Types | |
using | ThisType = GU_DualQuatXformT< T > |
Public Member Functions | |
SYS_FORCE_INLINE | GU_DualQuatXformT ()=default |
SYS_FORCE_INLINE | GU_DualQuatXformT (const ThisType &)=default |
SYS_FORCE_INLINE | GU_DualQuatXformT (ThisType &&)=default |
SYS_FORCE_INLINE ThisType & | operator= (const GU_DualQuatXformT< T > &)=default |
SYS_FORCE_INLINE ThisType & | operator= (GU_DualQuatXformT< T > &&)=default |
SYS_FORCE_INLINE UT_Vector3T< T > | transform (const UT_Vector3T< T > &src) const |
SYS_FORCE_INLINE UT_Vector3T< T > | transformTransposed (const UT_Vector3T< T > &src) const |
SYS_FORCE_INLINE UT_Matrix3T< T > | transform (const UT_Matrix3T< T > &src) const |
SYS_FORCE_INLINE UT_Matrix4T< T > | transform (const UT_Matrix4T< T > &src) const |
SYS_FORCE_INLINE UT_Vector3T< T > | rotate (const UT_Vector3T< T > &src) const |
SYS_FORCE_INLINE UT_QuaternionT< T > | rotate (const UT_QuaternionT< T > &src) const |
Public Attributes | |
UT_DualQuaternionT< T > | myDQ |
UT_Matrix3T< T > | myStretch |
Definition at line 62 of file GU_LinearSkinDeformer.h.
using GU_DualQuatXformT< T >::ThisType = GU_DualQuatXformT<T> |
Definition at line 64 of file GU_LinearSkinDeformer.h.
|
default |
|
default |
|
default |
|
default |
|
default |
|
inline |
Definition at line 106 of file GU_LinearSkinDeformer.h.
|
inline |
Definition at line 113 of file GU_LinearSkinDeformer.h.
|
inline |
Definition at line 75 of file GU_LinearSkinDeformer.h.
|
inline |
Definition at line 90 of file GU_LinearSkinDeformer.h.
|
inline |
Definition at line 98 of file GU_LinearSkinDeformer.h.
|
inline |
Definition at line 82 of file GU_LinearSkinDeformer.h.
UT_DualQuaternionT<T> GU_DualQuatXformT< T >::myDQ |
Definition at line 118 of file GU_LinearSkinDeformer.h.
UT_Matrix3T<T> GU_DualQuatXformT< T >::myStretch |
Definition at line 119 of file GU_LinearSkinDeformer.h.