00001 // cgmalWalking01.h 00002 //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 00003 #ifndef __cgmalWalking01_h__ 00004 #define __cgmalWalking01_h__ 00005 00006 00007 //============================================================================= 00008 // INCLUDES 00009 //============================================================================= 00010 #include <rdSDFastDLL.h> 00011 #include <rdModel.h> 00012 #include <rdSDFast.h> 00013 #include <rdActuatedModel_SDFast.h> 00014 00015 00016 //============================================================================= 00017 //============================================================================= 00021 class RDSDFAST_API cgmalWalking01 : public rdActuatedModel_SDFast 00022 { 00023 //============================================================================= 00024 // DATA 00025 //============================================================================= 00026 public: 00027 00028 //============================================================================= 00029 // METHODS 00030 //============================================================================= 00031 public: 00032 cgmalWalking01(rdActuatorSet *aActuatorSet=NULL,rdContactForceSet *aContacts=NULL); 00033 virtual ~cgmalWalking01(); 00034 private: 00035 void setNull(); 00036 void constructInitialStates(); 00037 void constructNames(); 00038 00039 public: 00040 //-------------------------------------------------------------------------- 00041 // GET AND SET 00042 //-------------------------------------------------------------------------- 00043 00044 //============================================================================= 00045 }; // END of class cgmalWalking01 00046 //============================================================================= 00047 //============================================================================= 00048 00049 00050 #endif // #ifndef __cgmalWalking01_h__
1.3