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 882 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 885 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 907 of file UT_Matrix4.h.

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

Definition at line 902 of file UT_Matrix4.h.

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

Rotation offset.

Definition at line 905 of file UT_Matrix4.h.

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

Scale pivot.

Definition at line 913 of file UT_Matrix4.h.

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

Overall pivot.

Definition at line 914 of file UT_Matrix4.h.

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

Parent rotation (degrees, XYZ order)

Definition at line 906 of file UT_Matrix4.h.

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

Translate.

Definition at line 904 of file UT_Matrix4.h.

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

Child rotation (degrees, XYZ order)

Definition at line 908 of file UT_Matrix4.h.

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

Scale offset.

Definition at line 910 of file UT_Matrix4.h.

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

Rotation pivot.

Definition at line 909 of file UT_Matrix4.h.

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

Shear (within scale pivot)

Definition at line 912 of file UT_Matrix4.h.

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

Scale.

Definition at line 911 of file UT_Matrix4.h.

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

transform and rotation order

Definition at line 903 of file UT_Matrix4.h.


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