HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_Matrix4T< T >::FullTransformModel Struct Reference

Define parameters for Houdini's full transform model. More...

#include <UT_Matrix4.h>

Public Member Functions

 FullTransformModel ()
 Constructor with default values for data members. More...
 

Public Attributes

UT_XformOrder myOrder
 
UT_Vector3T< TmyTranslate
 transform and rotation order More...
 
UT_Vector3T< TmyRotateOffset
 Translate. More...
 
UT_Vector3T< TmyParentRotate
 Rotation offset. More...
 
UT_Vector3T< TmyRotate
 Parent rotation (degrees, XYZ order) More...
 
UT_Vector3T< TmyChildRotate
 Rotation (degrees, myOrder order) More...
 
UT_Vector3T< TmyRotatePivot
 Child rotation (degrees, XYZ order) More...
 
UT_Vector3T< TmyScaleOffset
 Rotation pivot. More...
 
UT_Vector3T< TmyScale
 Scale offset. More...
 
UT_Vector3T< TmyShear
 Scale. More...
 
UT_Vector3T< TmyScalePivot
 Shear (within scale pivot) More...
 
UT_Vector3T< TmyPivot
 Scale pivot. More...
 
UT_Vector3T< TmyPivotRotate
 Overall pivot. More...
 

Detailed Description

template<typename T>
struct UT_Matrix4T< T >::FullTransformModel

Define parameters for Houdini's full transform model.

Definition at line 833 of file UT_Matrix4.h.

Constructor & Destructor Documentation

template<typename T>
UT_Matrix4T< T >::FullTransformModel::FullTransformModel ( )
inline

Constructor with default values for data members.

Definition at line 836 of file UT_Matrix4.h.

Member Data Documentation

template<typename T>
UT_Vector3T<T> UT_Matrix4T< T >::FullTransformModel::myChildRotate

Rotation (degrees, myOrder order)

Definition at line 858 of file UT_Matrix4.h.

template<typename T>
UT_XformOrder UT_Matrix4T< T >::FullTransformModel::myOrder

Definition at line 853 of file UT_Matrix4.h.

template<typename T>
UT_Vector3T<T> UT_Matrix4T< T >::FullTransformModel::myParentRotate

Rotation offset.

Definition at line 856 of file UT_Matrix4.h.

template<typename T>
UT_Vector3T<T> UT_Matrix4T< T >::FullTransformModel::myPivot

Scale pivot.

Definition at line 864 of file UT_Matrix4.h.

template<typename T>
UT_Vector3T<T> UT_Matrix4T< T >::FullTransformModel::myPivotRotate

Overall pivot.

Definition at line 865 of file UT_Matrix4.h.

template<typename T>
UT_Vector3T<T> UT_Matrix4T< T >::FullTransformModel::myRotate

Parent rotation (degrees, XYZ order)

Definition at line 857 of file UT_Matrix4.h.

template<typename T>
UT_Vector3T<T> UT_Matrix4T< T >::FullTransformModel::myRotateOffset

Translate.

Definition at line 855 of file UT_Matrix4.h.

template<typename T>
UT_Vector3T<T> UT_Matrix4T< T >::FullTransformModel::myRotatePivot

Child rotation (degrees, XYZ order)

Definition at line 859 of file UT_Matrix4.h.

template<typename T>
UT_Vector3T<T> UT_Matrix4T< T >::FullTransformModel::myScale

Scale offset.

Definition at line 861 of file UT_Matrix4.h.

template<typename T>
UT_Vector3T<T> UT_Matrix4T< T >::FullTransformModel::myScaleOffset

Rotation pivot.

Definition at line 860 of file UT_Matrix4.h.

template<typename T>
UT_Vector3T<T> UT_Matrix4T< T >::FullTransformModel::myScalePivot

Shear (within scale pivot)

Definition at line 863 of file UT_Matrix4.h.

template<typename T>
UT_Vector3T<T> UT_Matrix4T< T >::FullTransformModel::myShear

Scale.

Definition at line 862 of file UT_Matrix4.h.

template<typename T>
UT_Vector3T<T> UT_Matrix4T< T >::FullTransformModel::myTranslate

transform and rotation order

Definition at line 854 of file UT_Matrix4.h.


The documentation for this struct was generated from the following file: