OMKMKMHumano.h

Go to the documentation of this file.
00001 #ifndef OMK_MKMHUMANO_H
00002 #define OMK_MKMHUMANO_H
00003 
00004 //-----------------------------------------------------------------------------
00005 #include "OMKHumano.h"
00006 #include "OMKMovingHumano.h"
00007 #include "OMKExtensibleSimulatedObject.h"
00008 #include "OMKPostureDataType.h"
00009 #include "Object3d/mkCOgreAvatarMeshMaster.h"
00010 #include "Control/mkCHumanControl.h"
00011 #include "Skeleton/mkCHumanSkeletonMesh.h"
00012 #include "OMKAttribute.h"
00013 
00014 namespace OMK
00015 {
00016   
00017 //-----------------------------------------------------------------------------
00020 class OMKHUMANO_API MKMHumano: public MovingHumano 
00021 {
00022   DECLARE_OBJECT_FACTORY( MKMHumano ) ;
00023 public:
00024   mkm::CHumanSkeletonMesh _treehMesh ;
00025   mkSystem::COgreAvatarMeshMaster _avatarMaster ;
00026   mkm::CHumanControl _controlMesh ;
00027 protected:
00028   virtual void finish() ;
00030   virtual void computeParameters() ;
00031 } ;
00032 
00033 } // namespace OMK
00034 #endif // defined OMK_HUMANO_H
00035 
00036 

logo OpenMask

Documentation generated on Mon Jun 9 11:45:56 2008

Generated with doxygen by Dimitri van Heesch ,   1997-2007