19 #ifndef SRC_CORE_TG_UNIDIR_COMPR_SPR_ACTUATOR_H
20 #define SRC_CORE_TG_UNIDIR_COMPR_SPR_ACTUATOR_H
39 #include "LinearMath/btVector3.h"
93 btVector3 * dir = (
new btVector3(0, 1, 0)) );
149 virtual void step(
double dt);
219 void constructorAux();
222 bool invariant()
const;
virtual void step(double dt)
Contains the definition of class tgCompressionSpringActuator. This class assumes a linear spring...
Definition of tgSubject class.
virtual void onVisit(const tgModelVisitor &r) const
Contains the definition of class tgModel.
Definition of the tgControllable abstract base class.
Config(bool iFEA=false, double s=1000.0, double d=10.0, double rL=0.0, bool moveCPA=true, bool moveCPB=true, btVector3 *dir=(new btVector3(0, 1, 0)))
virtual ~tgUnidirComprSprActuator()
tgUnidirComprSprActuator(tgBulletUnidirComprSpr *compressionSpring, const tgTags &tags, tgUnidirComprSprActuator::Config &config)
virtual void setup(tgWorld &world)
tgUnidirComprSprActuator::Config m_config