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 809 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 812 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 834 of file UT_Matrix4.h.

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

Definition at line 829 of file UT_Matrix4.h.

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

Rotation offset.

Definition at line 832 of file UT_Matrix4.h.

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

Scale pivot.

Definition at line 840 of file UT_Matrix4.h.

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

Overall pivot.

Definition at line 841 of file UT_Matrix4.h.

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

Parent rotation (degrees, XYZ order)

Definition at line 833 of file UT_Matrix4.h.

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

Translate.

Definition at line 831 of file UT_Matrix4.h.

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

Child rotation (degrees, XYZ order)

Definition at line 835 of file UT_Matrix4.h.

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

Scale offset.

Definition at line 837 of file UT_Matrix4.h.

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

Rotation pivot.

Definition at line 836 of file UT_Matrix4.h.

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

Shear (within scale pivot)

Definition at line 839 of file UT_Matrix4.h.

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

Scale.

Definition at line 838 of file UT_Matrix4.h.

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

transform and rotation order

Definition at line 830 of file UT_Matrix4.h.


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