HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros 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 715 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 718 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 740 of file UT_Matrix4.h.

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

Definition at line 735 of file UT_Matrix4.h.

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

Rotation offset.

Definition at line 738 of file UT_Matrix4.h.

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

Scale pivot.

Definition at line 746 of file UT_Matrix4.h.

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

Overall pivot.

Definition at line 747 of file UT_Matrix4.h.

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

Parent rotation (degrees, XYZ order)

Definition at line 739 of file UT_Matrix4.h.

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

Translate.

Definition at line 737 of file UT_Matrix4.h.

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

Child rotation (degrees, XYZ order)

Definition at line 741 of file UT_Matrix4.h.

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

Scale offset.

Definition at line 743 of file UT_Matrix4.h.

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

Rotation pivot.

Definition at line 742 of file UT_Matrix4.h.

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

Shear (within scale pivot)

Definition at line 745 of file UT_Matrix4.h.

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

Scale.

Definition at line 744 of file UT_Matrix4.h.

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

transform and rotation order

Definition at line 736 of file UT_Matrix4.h.


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