| addGlobalInteraction(GlobalInteraction *gi) | Enki::Robot | inline |
| addLocalInteraction(LocalInteraction *li) | Enki::Robot | |
| angle | Enki::PhysicalObject | |
| angSpeed | Enki::PhysicalObject | |
| applyForces(double dt) | Enki::DifferentialWheeled | virtual |
| BOTTOM_LEFT enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| BOTTOM_RIGHT enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| BUTTON_DOWN enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| BUTTON_LEFT enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| BUTTON_RIGHT enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| BUTTON_UP enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| ButtonCode enum name (defined in Enki::PhysicalObject) | Enki::PhysicalObject | |
| clickedInteraction(bool pressed, unsigned int buttonCode, double pointX, double pointY, double pointZ) | Enki::PhysicalObject | inlinevirtual |
| collisionElasticity | Enki::PhysicalObject | |
| collisionEvent(PhysicalObject *o) | Enki::PhysicalObject | inlineprotectedvirtual |
| controlStep(double dt) | Enki::DifferentialWheeled | virtual |
| DifferentialWheeled(double distBetweenWheels, double maxSpeed, double noiseAmount) | Enki::DifferentialWheeled | |
| distBetweenWheels | Enki::DifferentialWheeled | protected |
| doGlobalInteractions(double dt, World *w) | Enki::Robot | virtual |
| doLocalInteractions(double dt, World *w, PhysicalObject *po) | Enki::Robot | virtual |
| doLocalWallsInteraction(double dt, World *w) | Enki::Robot | virtual |
| dryFrictionCoefficient | Enki::PhysicalObject | |
| finalizeGlobalInteractions(double dt, World *w) | Enki::PhysicalObject | inlineprotectedvirtual |
| finalizeLocalInteractions(double dt, World *w) | Enki::Robot | virtual |
| g (defined in Enki::PhysicalObject) | Enki::PhysicalObject | static |
| getColor() const (defined in Enki::PhysicalObject) | Enki::PhysicalObject | inline |
| getColorLed(LedIndex ledIndex) const (defined in Enki::Thymio2) | Enki::Thymio2 | |
| getHeight() const (defined in Enki::PhysicalObject) | Enki::PhysicalObject | inline |
| getHull() const (defined in Enki::PhysicalObject) | Enki::PhysicalObject | inline |
| getInterlacedDistance() const (defined in Enki::PhysicalObject) | Enki::PhysicalObject | inline |
| getMass() const (defined in Enki::PhysicalObject) | Enki::PhysicalObject | inline |
| getMomentOfInertia() const (defined in Enki::PhysicalObject) | Enki::PhysicalObject | inline |
| getRadius() const (defined in Enki::PhysicalObject) | Enki::PhysicalObject | inline |
| globalInteractions | Enki::Robot | protected |
| groundSensor0 | Enki::Thymio2 | |
| groundSensor1 | Enki::Thymio2 | |
| infraredSensor0 | Enki::Thymio2 | |
| infraredSensor1 | Enki::Thymio2 | |
| infraredSensor2 | Enki::Thymio2 | |
| infraredSensor3 | Enki::Thymio2 | |
| infraredSensor4 | Enki::Thymio2 | |
| infraredSensor5 | Enki::Thymio2 | |
| infraredSensor6 | Enki::Thymio2 | |
| initGlobalInteractions(double dt, World *w) | Enki::PhysicalObject | inlineprotectedvirtual |
| initLocalInteractions(double dt, World *w) | Enki::Robot | virtual |
| IR_BACK_0 enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| IR_BACK_1 enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| IR_FRONT_0 enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| IR_FRONT_1 enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| IR_FRONT_2 enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| IR_FRONT_3 enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| IR_FRONT_4 enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| IR_FRONT_5 enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| isCylindric() const (defined in Enki::PhysicalObject) | Enki::PhysicalObject | inline |
| LED_COUNT enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| ledColor (defined in Enki::Thymio2) | Enki::Thymio2 | protected |
| LedIndex enum name (defined in Enki::Thymio2) | Enki::Thymio2 | |
| ledTexture (defined in Enki::Thymio2) | Enki::Thymio2 | |
| ledTextureNeedUpdate (defined in Enki::Thymio2) | Enki::Thymio2 | |
| LEFT_BLUE enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| LEFT_MOUSE_BUTTON enum value (defined in Enki::PhysicalObject) | Enki::PhysicalObject | |
| LEFT_RED enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| leftEncoder | Enki::DifferentialWheeled | |
| leftOdometry | Enki::DifferentialWheeled | |
| leftSpeed | Enki::DifferentialWheeled | |
| localInteractions | Enki::Robot | protected |
| maxSpeed | Enki::DifferentialWheeled | protected |
| MIDDLE_MOUSE_BUTTON enum value (defined in Enki::PhysicalObject) | Enki::PhysicalObject | |
| noiseAmount | Enki::DifferentialWheeled | protected |
| PhysicalObject() | Enki::PhysicalObject | |
| pos | Enki::PhysicalObject | |
| resetEncoders() | Enki::DifferentialWheeled | |
| RIGHT_BLUE enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| RIGHT_MOUSE_BUTTON enum value (defined in Enki::PhysicalObject) | Enki::PhysicalObject | |
| RIGHT_RED enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| rightEncoder | Enki::DifferentialWheeled | |
| rightOdometry | Enki::DifferentialWheeled | |
| rightSpeed | Enki::DifferentialWheeled | |
| RING_0 enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| RING_1 enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| RING_2 enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| RING_3 enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| RING_4 enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| RING_5 enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| RING_6 enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| RING_7 enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| setColor(const Color &color) | Enki::PhysicalObject | |
| setCustomHull(const Hull &hull, double mass) | Enki::PhysicalObject | |
| setCylindric(double radius, double height, double mass) | Enki::PhysicalObject | |
| setLedColor(LedIndex ledIndex, const Color &color=Color(1., 1., 1., 1.)) (defined in Enki::Thymio2) | Enki::Thymio2 | |
| setLedIntensity(LedIndex ledIndex, double intensity=1.f) (defined in Enki::Thymio2) | Enki::Thymio2 | |
| setRectangular(double l1, double l2, double height, double mass) | Enki::PhysicalObject | |
| sortLocalInteractions(void) | Enki::Robot | |
| speed | Enki::PhysicalObject | |
| textureID (defined in Enki::Thymio2) | Enki::Thymio2 | |
| Thymio2() | Enki::Thymio2 | |
| TOP enum value (defined in Enki::Thymio2) | Enki::Thymio2 | |
| userData | Enki::PhysicalObject | |
| viscousFrictionCoefficient | Enki::PhysicalObject | |
| viscousMomentFrictionCoefficient | Enki::PhysicalObject | |
| ~PhysicalObject() | Enki::PhysicalObject | virtual |
| ~Thymio2() | Enki::Thymio2 | |