25 #include "worldsimconfig.h"
29 #include "motorcontrollers.h"
30 #include "sensorcontrollers.h"
31 #include "graphicalwobject.h"
137 return m_proximityIR;
146 virtual void preUpdate();
154 virtual void postUpdate();
166 void setProximityIRSensorsGraphicalProperties(
bool drawSensor,
bool drawRay =
false,
bool drawRealRay =
false);
175 void setDrawFrontMarker(
bool drawMarker);
184 bool getDrawFrontMarker()
const;
194 void doKinematicSimulation(
bool k);
201 bool isKinematic()
const
203 return m_kinematicSimulation;
216 void setLeftWheelDesideredVelocity(real velocity);
227 void setRightWheelDesideredVelocity(real velocity);
236 virtual void changedMatrix();
254 wMatrix m_bodyInvTransformation;
262 QVector<PhyObject*> m_wheels;
271 QVector<wMatrix> m_wheelsTransformation;
279 QVector<PhyJoint*> m_wheelJoints;
296 bool m_kinematicSimulation;
301 real m_leftWheelVelocity;
306 real m_rightWheelVelocity;