HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
WIRE_SimpleDetailReader Class Reference

#include <WIRE_SimpleDetailReader.h>

Public Member Functions

 WIRE_SimpleDetailReader (const SIM_Object &object)
 
 ~WIRE_SimpleDetailReader ()
 
bool isValid () const
 
const GU_DetailgetDetailConst () const
 
const UT_DMatrix4getTransform () const
 
UT_Vector3 getPosition (GA_Index i) const
 
UT_Vector3 getVelocity (GA_Index i) const
 

Protected Attributes

GU_DetailHandleAutoReadLockmyGdpLock
 
UT_DMatrix4 myTransform
 
const GU_DetailmyGdpConst
 
GA_ROHandleF myWidth
 
fpreal myWidthDefault
 
GA_ROHandleF myNoCollideF
 
GA_ROHandleI myNoCollideI
 
GA_ROHandleF myFriction
 
fpreal myFrictionDefault
 
GA_ROHandleF myDynamicFriction
 
fpreal myDynamicFrictionDefault
 
GA_ROHandleV3 myVelocity
 

Detailed Description

Definition at line 96 of file WIRE_SimpleDetailReader.h.

Constructor & Destructor Documentation

WIRE_SimpleDetailReader::WIRE_SimpleDetailReader ( const SIM_Object object)
WIRE_SimpleDetailReader::~WIRE_SimpleDetailReader ( )

Member Function Documentation

const GU_Detail* WIRE_SimpleDetailReader::getDetailConst ( ) const
inline

Definition at line 104 of file WIRE_SimpleDetailReader.h.

UT_Vector3 WIRE_SimpleDetailReader::getPosition ( GA_Index  i) const
inline

Definition at line 113 of file WIRE_SimpleDetailReader.h.

const UT_DMatrix4& WIRE_SimpleDetailReader::getTransform ( void  ) const
inline

Definition at line 106 of file WIRE_SimpleDetailReader.h.

UT_Vector3 WIRE_SimpleDetailReader::getVelocity ( GA_Index  i) const
inline

Definition at line 115 of file WIRE_SimpleDetailReader.h.

bool WIRE_SimpleDetailReader::isValid ( void  ) const
inline

Definition at line 102 of file WIRE_SimpleDetailReader.h.

Member Data Documentation

GA_ROHandleF WIRE_SimpleDetailReader::myDynamicFriction
protected

Definition at line 135 of file WIRE_SimpleDetailReader.h.

fpreal WIRE_SimpleDetailReader::myDynamicFrictionDefault
protected

Definition at line 136 of file WIRE_SimpleDetailReader.h.

GA_ROHandleF WIRE_SimpleDetailReader::myFriction
protected

Definition at line 133 of file WIRE_SimpleDetailReader.h.

fpreal WIRE_SimpleDetailReader::myFrictionDefault
protected

Definition at line 134 of file WIRE_SimpleDetailReader.h.

const GU_Detail* WIRE_SimpleDetailReader::myGdpConst
protected

Definition at line 127 of file WIRE_SimpleDetailReader.h.

GU_DetailHandleAutoReadLock* WIRE_SimpleDetailReader::myGdpLock
protected

Definition at line 123 of file WIRE_SimpleDetailReader.h.

GA_ROHandleF WIRE_SimpleDetailReader::myNoCollideF
protected

Definition at line 131 of file WIRE_SimpleDetailReader.h.

GA_ROHandleI WIRE_SimpleDetailReader::myNoCollideI
protected

Definition at line 132 of file WIRE_SimpleDetailReader.h.

UT_DMatrix4 WIRE_SimpleDetailReader::myTransform
protected

Definition at line 125 of file WIRE_SimpleDetailReader.h.

GA_ROHandleV3 WIRE_SimpleDetailReader::myVelocity
protected

Definition at line 138 of file WIRE_SimpleDetailReader.h.

GA_ROHandleF WIRE_SimpleDetailReader::myWidth
protected

Definition at line 129 of file WIRE_SimpleDetailReader.h.

fpreal WIRE_SimpleDetailReader::myWidthDefault
protected

Definition at line 130 of file WIRE_SimpleDetailReader.h.


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