00001 // suSlider.h 00002 //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 00003 // Authors: Frank C. Anderson 00004 //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 00005 #ifndef __suSlider_h__ 00006 #define __suSlider_h__ 00007 00008 00009 //============================================================================= 00010 // INCLUDES 00011 //============================================================================= 00012 #include <rdSDFastDLL.h> 00013 #include <rdModel.h> 00014 #include <rdActuatorSet.h> 00015 #include <rdContactForceSet.h> 00016 #include <rdSDFast.h> 00017 #include <rdActuatedModel_SDFast.h> 00018 00019 00020 //============================================================================= 00021 //============================================================================= 00037 class RDSDFAST_API suSlider : public rdActuatedModel_SDFast 00038 { 00039 //============================================================================= 00040 // DATA 00041 //============================================================================= 00042 public: 00043 00044 //============================================================================= 00045 // METHODS 00046 //============================================================================= 00047 suSlider(rdActuatorSet *aActuators=NULL,rdContactForceSet *aContacts=NULL); 00048 virtual ~suSlider(); 00049 private: 00050 void setNull(); 00051 void constructInitialStates(); 00052 void constructNames(); 00053 00054 public: 00055 //-------------------------------------------------------------------------- 00056 // GET AND SET 00057 //-------------------------------------------------------------------------- 00058 00059 //============================================================================= 00060 }; // END of class suSlider 00061 //============================================================================= 00062 //============================================================================= 00063 00064 00065 #endif // #ifndef __suSlider_h__
1.3