81 virtual void step(
double dt);
159 void moveModel(btVector3 targetPositionVector, btVector3 rotationVector,
160 btVector3 speedVector);
168 std::vector<tgBasicActuator*> allMuscles;
174 std::vector<tgBasicActuator*> passiveMuscles;
180 std::vector<tgBasicActuator*> activeMuscles;
185 std::vector<btVector3> nodePositions;
Definition of tgSubject class.
std::vector< double > getBallCOM()
virtual void onVisit(tgModelVisitor &r)
const std::vector< tgBasicActuator * > & getAllMuscles() const
const std::vector< tgBasicActuator * > & getPassiveMuscles() const
virtual void setup(tgWorld &world)
Contains the definition of class tgModel.
virtual void step(double dt)
const std::vector< tgBasicActuator * > & getActiveMuscles() const
virtual const double muscleRatio()
Contains the definition of class tgRod.