Class List
  Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
|   farsa | |
|    __LinearCamera_internal | |
|     LinearCameraGraphic | The graphical representation of the linear camera | 
|    __MarXbotTractionSensor_internal | |
|     TractionSensorGraphic | The graphical representation of the MarXbot traction sensor | 
|    __PalmAndFingertipTouchSensor_internal | |
|     FingertipTouchSensorGraphic | The graphical representation of the touch sensors on the fingertip | 
|     PalmPatchesTouchSensorGraphic | The graphical representation of the touch sensors on the fingertip | 
|    AbstractTest | An abstract class for tests of evolved individuals | 
|    Arena | The class modelling an arena | 
|    ArenaException | The exception thrown at runtime by the arena | 
|    AvailableTestList | A class with only static members holding the list of available tests | 
|    Box2DWrapper | The subclass of PhyObject2DWrapper wrapping a box | 
|    ColorCameraSensor | Camera sensors: two sensors (vertical and horizontal). Each sensor returns 0 when the target object is centered. Vertical and horizontal sensors. When a target object is seen sensors return a range of value from -1 to 1 where 0 menas that the target object has been focused | 
|    Component | The Component is the base (abstract) class for any specific project implementation | 
|    Cylinder2DWrapper | The subclass of PhyObject2DWrapper wrapping a cylinder | 
|    DataChunk | |
|    Epuck | The class modelling the e-puck robot | 
|    EpuckGroundIRSensor | The infrared ground sensors of the e-puck | 
|    EpuckLinearCameraSensor | The linear camera sensor of the e-puck | 
|    EpuckMotor | The base abstract class for e-puck motors | 
|    EpuckProximityIRSensor | The infrared proximity sensors of the e-puck | 
|    EpuckSampledProximityIRSensor | The sampled proximity infrared sensors of the e-puck | 
|    EpuckSensor | The base abstract class for e-puck sensors | 
|    EpuckWheelVelocityMotor | The motor controlling the velocity of the wheels of the e-puck | 
|    EvaluatorThreadForEvoga | This is an helper class for implementing multithread in Evoga | 
|    EvoDataViewer | |
|    Evoga | Genetic algorithm from evorobot more or less (spare parts) | 
|    EvoListViewer | |
|    EvolveOperation | Operation for evolution process | 
|    Evonet | Evonet is the neural network taken from the EvoRobot | 
|    EvonetIterator | This class iterate over the neurons of a Evonet neural network | 
|    EvonetIteratorInvalidStatusException | The exception thrown when EvonetIterator is not in a valid status | 
|    EvonetUI | |
|    EvoRobotComponent | This class setup an evolutionary experiment | 
|    EvoRobotExperiment | The base common class that evaluate the fitness of a robot | 
|    EvoRobotViewer | |
|    EvoSlider | |
|    FakeMotor | A class to add output neurons that can be used for custom operations | 
|    FakeSensor | A class to add input neurons that can be used for custom operations | 
|    FitnessAndId | A simple structure keeping a fitness value and the id of a genotype | 
|    FitViewer | |
|    HandObjectVisualOffsetSensor | A sensor returning the visual distance between the hand and the object | 
|    HolisticViewer | |
|    iCubArmJointsSensor | The sensor reading arm joints | 
|    iCubArmMusclesMotor | It controls each arm joint (up to 7) through a couple of muscles | 
|    iCubArmPosToPostureMotor | This Motor move the arm in the position using the iCubRobot::configurePosture method | 
|    iCubArmPosToVelMotor | It controls each arm joint (up to 7) in position by adjusting the joint's velocity with the proportional controller | 
|    iCubArmRandomMotor | An example of Motor | 
|    iCubArmVelocityMotor | This Motor move the arm by velocity | 
|    iCubConfigurableHandPosToVelMotor | A configurable motor moving the iCub fingers to the given position | 
|    iCubFingertipsTouchSensor | A sensor registering contacts with the iCub fingertips | 
|    iCubHandJointsSensor | Hand prorpioceptive sensors: 9 dofs | 
|    iCubHandMusclesMotor | It controls each hand joint (up to 9) through a couple of muscles | 
|    iCubHandTouchSensor | A sensor registering contacts with the iCub hand palm or fingertips | 
|    iCubHeadJointsSensor | Head sensors 2 dofs: rotation and flexion | 
|    iCubHeadMusclesMotor | It controls each head joint (up to 2) through a couple of muscles | 
|    iCubHeadPosToVelMotor | It controls each head joint (up to 2) in position by adjusting the joint's velocity with the proportional controller | 
|    iCubHeadVelocityMotor | A motor moving the head of the iCub at the given velocity | 
|    iCubMotor | The base abstract class for iCub motors | 
|    iCubPalmPatchesTouchSensor | A sensor registering contacts with the iCub palm | 
|     Triangle | The structure representing a triangle | 
|    iCubPalmTargetDistSensor | It gets 3 distances (x,y,z) between the palm and the target object | 
|    iCubPalmTouchSensor | It returns 1 if the palm (right or left) touches the target object, 0 otherwise | 
|    iCubPCHeadJointsSensor | Head sensors encoded using a population coding | 
|    iCubPosToVelMotor | The base class for iCub motors that are controlled by target posture and move the robot with velocity commands | 
|    iCubRobot | The class modelling the iCub robot | 
|    iCubSensor | The base abstract class for iCub sensors | 
|    iCubSimulator | Simple iCub simulator | 
|    iCubSimulatorViewer | Widget for visualize the iCub simulator | 
|    iCubTorsoJointsSensor | Torso sensors 2 dofs: rotation and flexion | 
|    iCubTorsoMusclesMotor | It controls each torso joint (up to 2) through a couple of muscles | 
|    iCubTorsoPosToPostureMotor | This Motor move the torso in the position using the iCubRobot::configurePosture method | 
|    iCubTorsoPosToVelMotor | It controls each torso joint (up to 2) in position by adjusting the joint's velocity with the proportional controller | 
|    iCubTorsoVelocityMotor | This Motor move the torso by velocity | 
|    ImagePoint | The structure modelling a single point on a 2D image | 
|    Khepera | The class modelling the Khepera robot | 
|    KheperaMotor | The base abstract class for khepera motors | 
|    KheperaProximityIRSensor | The infrared proximity sensors of the khepera | 
|    KheperaSampledProximityIRSensor | The sampled proximity infrared sensors of the Khepera | 
|    KheperaSensor | The base abstract class for khepera sensors | 
|    KheperaWheelVelocityMotor | The motor controlling the velocity of the wheels of the khepera | 
|    LinearCamera | An helper class for linear camera sensors of various robots | 
|    LinearCameraSensor | |
|    MarXbot | The class modelling the marXbot robot | 
|    MarXbotAttachmentDeviceMotor | The motor controlling the attachment device of the MarXbot | 
|    MarXbotAttachmentDeviceSensor | The sensor providing the attachment device proprioception | 
|    MarXbotColorMotor | The motor controlling the color of the MarXbot | 
|    MarXbotGroundAroundIRSensor | The infrared ground around sensors of the MarXbot | 
|    MarXbotGroundBottomIRSensor | The infrared ground bottom sensors of the MarXbot | 
|    MarXbotLinearCameraSensor | The linear camera sensor of the MarXbot | 
|    MarXbotMotor | The base abstract class for MarXbot motors | 
|    MarXbotProximityIRSensor | The infrared proximity sensors of the MarXbot | 
|    MarXbotSampledProximityIRSensor | The sampled proximity infrared sensors of the MarXbot | 
|    MarXbotSensor | The base abstract class for MarXbot sensors | 
|    MarXbotTractionSensor | The traction sensors of the MarXbot | 
|    MarXbotWheelVelocityMotor | The motor controlling the velocity of the wheels of the MarXbot | 
|    MixerDialog | |
|    Motor | The base abstract class for the Motor hierarchy | 
|    MusclePair | MusclePair class | 
|    NetworkDialog | |
|    NeuronsIterator | The base abstract class for iterating over neurons of a neural network | 
|    ObjectPositionSensor | It gets the three absolute coordinate (world frame) of an object | 
|    PhyObject2DWrapper | A class wrapping a PhyObject to add methods suitable for wheeled robots simulations | 
|    Projector | A class projecting a 3D space point into a 2D image point | 
|    ProportionalController | Implements a prorportional controller | 
|    RenderWorldWrapperWidget | The wrapper widget for RenderWorld | 
|    RendNetwork | |
|    Robot | An abstract class for robots | 
|    RobotOnPlane | The base class for robots that move on a plane | 
|    SampledIRDataLoader | An helper class to load sampled data from file | 
|    SampleFileLoadingException | The exception thrown when an error occurs during IR sample files loading | 
|    Sensor | The base abstract class for the Sensor hierarchy | 
|    TestIndividual | Test a specific individual taken from evolutionary data | 
|    TestIndividualGUI | A gui visualizing the camera and the projection of objects on the retina | 
|    TestOperation | Operation for testing process | 
|    TestRandom | Test a robot using a random genotype | 
|    WheeledRobot2DWrapper | The subclass of PhyObject2DWrapper wrapping a wheeled robot | 
|    WObjectsList | A class representing a list of objects | 
|   FarsaPlugin | Interface for implement a plugin for adding new feature to FARSA | 
|   Total99Resources | This class has static method for retrieving the resources for the application |