Enki  1.9
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CEnki::ActiveSoundObjectActiveSoundObject can be inherited by any robot that want to emit sound
 CEnki::SbotActiveSoundObjectSbotActiveSoundObject give or remove energy to nearby Sbots through an SbotFeeding interaction
 CEnki::BluetoothBaseImplementation of a Bluetooth base coordinating the Bluetooth modules
 CEnki::BluetoothBase::BtClientsStructure associating a pointer to a bluetooth module to its address
 CEnki::ColorA color in RGBA
 CEnki::BluetoothBase::ConnectionsInformation needed to establish a connection or a disconnection
 CEnki::FastRandomA fast random generator
 CEnki::GlobalInteractionInteracts with the whole world
 CEnki::BluetoothImplementation of an onboard Bluetooth module
 CEnki::SbotGlobalSoundInteraction sound between all Sbots
 CEnki::World::GroundTexture2-D Texture for ground
 CEnki::InteractionRadiusCompareA functor then compares the radius of two local interactions
 CEnki::LocalInteractionInteracts with another object or wall only up to a certain distance
 CEnki::ActiveSoundSourceTime limited sound emitter
 CEnki::CircularCam1D Circular camera
 CEnki::FourWayMicA generic sound sensor/microphone
 CEnki::SbotMicrophoneSpecific microphone for S-bots
 CEnki::GroundSensorA ground infrared sensor
 CEnki::IRSensorA generic infrared sensor
 CEnki::MicrophoneA generic sound sensor/microphone
 CEnki::OmniCam1D omnidirectional circular camera, based on 2 CircularCam Pixels start at -PI and then follow mathematical orientation to PI
 CEnki::EPuckScannerTurretThe rotating, long range distance sensor turret of the E-puck robot
 CEnki::SbotFeedingFeeding interaction gives or remove energy to nearby Sbots
 CEnki::Matrix22A 2x2 matrix
 CEnki::PhysicalObject::PartA part is one of the convex geometrical element that composes the physical object
 CEnki::PhysicalObjectA situated object in the world with mass, geometry properties, physical properties, ..
 CEnki::RobotA robot is a PhysicalObject that has additional interactions and a controller
 CEnki::DifferentialWheeled
 CEnki::EPuckA simple model of the E-puck robot
 CEnki::KheperaA simple model of the Khepera robot
 CEnki::MarxbotA very simplified model of the Sbot mobile robot
 CEnki::SbotA very simplified model of the Sbot mobile robot
 CEnki::FeedableSbotAn "improved" Sbot that can interact with SbotActiveObject
 CEnki::SoundSbotThis Sbot version has sound capabilities inherited from ActiveSoundObject, as well as the feeding and usual capabilities of an Sbot
 CEnki::Thymio2A simple model of the Thymio robot
 CEnki::SbotActiveObjectSbotActiveObject give or remove energy to nearby Sbots through an SbotFeeding interaction
 CEnki::SbotActiveSoundObjectSbotActiveSoundObject give or remove energy to nearby Sbots through an SbotFeeding interaction
 CEnki::PixelOperationFunctorFunctor for pixel operation
 CEnki::DepthTestStandard depth test
 CEnki::SegmentA segment in a 2D space, basically two points
 CEnki::BluetoothBase::TransmissionsInformation needed to send data along an established connection
 CEnki::UniformRandFunctor to be used with <algorithm>
 CEnki::PhysicalObject::UserDataUser specific data that can be attached to any object in the world
 Cvector
 CEnki::PhysicalObject::HullA hull is a vector of Hull
 CEnki::PolygonePolygone, which is a vector of points. Anti-clockwise, standard trigonometric orientation
 CEnki::VectorA vector in a 2D space
 CEnki::WorldThe world is the container of all objects and robots