COP2_TransformParms Class Reference

#include <COP2_TransformParms.h>

List of all members.

Public Member Functions

 COP2_TransformParms (float tx=0.0f, float ty=0.0f, float rot=0.0f, float sx=1.0f, float sy=1.0f, float px=0.0f, float py=0.0f, UT_XformOrder::rstOrder order=UT_XformOrder::TRS, UT_FilterType filter=UT_FILTER_BOX, float filtersize=1.0f, RU_FILTER_WRAP wrap=RU_FILTER_BORDER)
 COP2_TransformParms (const COP2_TransformParms &parms)
 ~COP2_TransformParms ()
bool isCompatibleWith (const COP2_TransformParms &parms)
bool collapseTransform (const COP2_TransformParms &parms)
void convertToMatrix ()
void getMatrix (UT_Matrix4 &) const
void getInverseMatrix (UT_Matrix4 &mat) const

Public Attributes

float myRot
float mySX
float mySY
float myTX
float myTY
float myPX
float myPY
float myFilterSizeX
float myFilterSizeY
UT_FilterType myFilterX
UT_FilterType myFilterY
UT_XformOrder myOrder
RU_FILTER_WRAP myWrapX
RU_FILTER_WRAP myWrapY
UT_Matrix4myCombinedTransform
bool myConstant
bool myUseBlur
float myBlur
float myBias
int mySegments


Detailed Description

Definition at line 31 of file COP2_TransformParms.h.


Constructor & Destructor Documentation

COP2_TransformParms::COP2_TransformParms ( float  tx = 0.0f,
float  ty = 0.0f,
float  rot = 0.0f,
float  sx = 1.0f,
float  sy = 1.0f,
float  px = 0.0f,
float  py = 0.0f,
UT_XformOrder::rstOrder  order = UT_XformOrder::TRS,
UT_FilterType  filter = UT_FILTER_BOX,
float  filtersize = 1.0f,
RU_FILTER_WRAP  wrap = RU_FILTER_BORDER 
) [inline]

Definition at line 34 of file COP2_TransformParms.h.

COP2_TransformParms::COP2_TransformParms ( const COP2_TransformParms parms  ) 

COP2_TransformParms::~COP2_TransformParms (  ) 


Member Function Documentation

bool COP2_TransformParms::collapseTransform ( const COP2_TransformParms parms  ) 

void COP2_TransformParms::convertToMatrix (  ) 

void COP2_TransformParms::getInverseMatrix ( UT_Matrix4 mat  )  const

void COP2_TransformParms::getMatrix ( UT_Matrix4  )  const

bool COP2_TransformParms::isCompatibleWith ( const COP2_TransformParms parms  )  [inline]

Definition at line 56 of file COP2_TransformParms.h.


Member Data Documentation

Definition at line 93 of file COP2_TransformParms.h.

Definition at line 92 of file COP2_TransformParms.h.

Definition at line 88 of file COP2_TransformParms.h.

Definition at line 90 of file COP2_TransformParms.h.

Definition at line 84 of file COP2_TransformParms.h.

Definition at line 84 of file COP2_TransformParms.h.

Definition at line 85 of file COP2_TransformParms.h.

Definition at line 85 of file COP2_TransformParms.h.

Definition at line 86 of file COP2_TransformParms.h.

Definition at line 83 of file COP2_TransformParms.h.

Definition at line 83 of file COP2_TransformParms.h.

Definition at line 80 of file COP2_TransformParms.h.

Definition at line 94 of file COP2_TransformParms.h.

Definition at line 81 of file COP2_TransformParms.h.

Definition at line 81 of file COP2_TransformParms.h.

Definition at line 82 of file COP2_TransformParms.h.

Definition at line 82 of file COP2_TransformParms.h.

Definition at line 91 of file COP2_TransformParms.h.

Definition at line 87 of file COP2_TransformParms.h.

Definition at line 87 of file COP2_TransformParms.h.


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

Generated on Fri May 25 00:10:21 2012 for HDK by  doxygen 1.5.9