Blender V2.61 - r43446

WorldObject.hpp

Go to the documentation of this file.
00001 /*
00002  * WorldObject.h
00003  *
00004  *  Created on: Feb 10, 2009
00005  *      Author: benoitbolsee
00006  */
00007 
00008 #ifndef WORLDOBJECT_HPP_
00009 #define WORLDOBJECT_HPP_
00010 
00011 #include "UncontrolledObject.hpp"
00012 namespace iTaSC{
00013 
00014 class WorldObject: public UncontrolledObject {
00015 public:
00016     WorldObject();
00017     virtual ~WorldObject();
00018 
00019     virtual void updateCoordinates(const Timestamp& timestamp) {};
00020     virtual void updateKinematics(const Timestamp& timestamp) {};
00021     virtual void pushCache(const Timestamp& timestamp) {};
00022     virtual void initCache(Cache *_cache) {};
00023 protected:
00024     virtual void updateJacobian() {}
00025 
00026 };
00027 
00028 }
00029 
00030 #endif /* WORLDOBJECT_H_ */