SIM_PositionComposite Class Reference

#include <SIM_PositionComposite.h>

Inheritance diagram for SIM_PositionComposite:

SIM_Position SIM_OptionsUser SIM_Data

List of all members.

Public Member Functions

 GETSET_DATA_FUNCS_S (SIM_NAME_POSCOMPOSITEOP, PosCompositeOp)
 Control the operation to use when compositing our position subdata.

Protected Member Functions

 SIM_PositionComposite (const SIM_DataFactory *factory)
virtual ~SIM_PositionComposite ()
virtual void getTransformSubclass (UT_DMatrix4 &xform) const
 Gets a transform matrix from our position and rotation data.


Detailed Description

This is the simplest implementation for standard positional data. Positional data is not exactly the same as a transform in that it does not permit scales, and the rotation is always applied before the translation.

Definition at line 25 of file SIM_PositionComposite.h.


Constructor & Destructor Documentation

SIM_PositionComposite::SIM_PositionComposite ( const SIM_DataFactory factory  )  [explicit, protected]

virtual SIM_PositionComposite::~SIM_PositionComposite (  )  [protected, virtual]


Member Function Documentation

SIM_PositionComposite::GETSET_DATA_FUNCS_S ( SIM_NAME_POSCOMPOSITEOP  ,
PosCompositeOp   
)

Control the operation to use when compositing our position subdata.

virtual void SIM_PositionComposite::getTransformSubclass ( UT_DMatrix4 xform  )  const [protected, virtual]

Gets a transform matrix from our position and rotation data.

Reimplemented from SIM_Position.


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

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