absBoundingSurface | Enki::PhysicalObject | |
addGlobalInteraction(GlobalInteraction *gi) | Enki::Robot | [inline] |
addLocalInteraction(LocalInteraction *li) | Enki::Robot | |
angle | Enki::PhysicalObject | |
angSpeed | Enki::PhysicalObject | |
boundingSurface | Enki::PhysicalObject | |
camera | Enki::Khepera | |
Capabilities enum name | Enki::Khepera | |
CAPABILITIY_BASIC_SENSORS enum value | Enki::Khepera | |
CAPABILITIY_NONE enum value | Enki::Khepera | |
CAPABILITY_CAMERA enum value | Enki::Khepera | |
collideWithObject(PhysicalObject &object, const An::Point &cp, const An::Vector &dist) | Enki::PhysicalObject | |
collideWithStaticObject(const An::Vector &n) | Enki::PhysicalObject | [protected] |
collideWithStaticObject(const An::Point &cp1, const An::Point &cp2, const An::Vector &n1, const An::Vector &n2, const An::Vector &dist) | Enki::PhysicalObject | |
collisionAngularFrictionFactor | Enki::PhysicalObject | |
color | Enki::PhysicalObject | |
computeAbsBoundingSurface(void) | Enki::PhysicalObject | [protected] |
deinterlaceVector | Enki::PhysicalObject | [protected] |
doGlobalInteractions(World *w, double dt) | Enki::Robot | [virtual] |
doLocalInteractions(World *w, PhysicalObject *po, double dt, bool firstInteraction) | Enki::Robot | [virtual] |
doLocalWallsInteraction(World *w) | Enki::Robot | [virtual] |
finalizeGlobalInteractions() | Enki::PhysicalObject | [inline, virtual] |
finalizeLocalInteractions(double dt) | Enki::Robot | [virtual] |
getTrueBoundingSurface(void) const | Enki::PhysicalObject | [inline] |
globalInteractions | Enki::Robot | [protected] |
height | Enki::PhysicalObject | |
infraredSensor0 | Enki::Khepera | |
infraredSensor1 | Enki::Khepera | |
infraredSensor2 | Enki::Khepera | |
infraredSensor3 | Enki::Khepera | |
infraredSensor4 | Enki::Khepera | |
infraredSensor5 | Enki::Khepera | |
infraredSensor6 | Enki::Khepera | |
infraredSensor7 | Enki::Khepera | |
initGlobalInteractions() | Enki::PhysicalObject | [inline, virtual] |
initLocalInteractions() | Enki::Robot | [virtual] |
Khepera(unsigned capabilities=CAPABILITIY_BASIC_SENSORS) | Enki::Khepera | |
leftEncoder | Enki::Khepera | |
leftSpeed | Enki::Khepera | |
localInteractions | Enki::Robot | [protected] |
mass | Enki::PhysicalObject | |
oldAngle | Enki::Khepera | [protected] |
oldPos | Enki::Khepera | [protected] |
PhysicalObject() | Enki::PhysicalObject | |
pos | Enki::PhysicalObject | |
r | Enki::PhysicalObject | |
resetEncoders() | Enki::Khepera | |
rightEncoder | Enki::Khepera | |
rightSpeed | Enki::Khepera | |
Robot() | Enki::Robot | |
setBoundingSurface(const An::Polygone *bs) | Enki::PhysicalObject | |
sortLocalInteractions(void) | Enki::Robot | |
speed | Enki::PhysicalObject | |
staticFrictionThreshold | Enki::PhysicalObject | |
step(double dt) | Enki::Khepera | [virtual] |
textures | Enki::PhysicalObject | |
viscousFrictionTau | Enki::PhysicalObject | |
viscousMomentFrictionTau | Enki::PhysicalObject | |
~PhysicalObject() | Enki::PhysicalObject | [virtual] |