Robot Simulator of the Robotics Group for Self-Organization of Control  0.8.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oC__DerivativeWiringConfConfiguration object for DerivativeWiring
oC_DerLinUniversConf
oC_RandGenRandom generator with 48bit integer arithmentic
oC_UniversalControllerConf
oCAbstractIAFControllerConf
oCAbstractObstacleAbstract class (interface) for obstacles
oCAbstractObstacle
oCAbstractTrackSectionAbstract class (interface) for obstacles
oCAmosFourConf
oCAmosIIConf
oCAnisotropFrictionData
oCArm2SegmConf
oCArmConf
oCSparseArray< I, D >::ArrayElement
oCAshigaruConf>ASHIGARU Configuration struct
oCSplitControl::Assoziation
oCAttachmentStructure to hold attachment data for sensors and motors
oCBackCallerClass prototype which provides functions to handle callbackable classes
oCbinary_function
oCBoundingShapeClass for reading bounding shape description files (.bbox) and to create appropriate geoms
oCBumper
oCCallback
oCCallbackableInterface class for a class which wants to be callback on a certain action
oCCameraA Robot Camera
oCCameraConf
oCCameraHandleClass which holds all data used by CameraManipulators
oCCamera::CameraImageStructure to store the image data and information for display
oCCaterPillarConf
oCClassicReinforceConf
oCClockA cross-platform clock class inspired by the Timer classes in Ogre (http://www.ogre3d.org)
oCColorSchemaA store for colors with a set of aliases
oCCOMMAND
oCNejihebi::ConfStruct containing all the configuration options for the nejihebi robot
oCDat
oCDerBigControllerConf
oCDerControllerConf
oCDerInfConf
oCDerLinInvertConf
oCDerPseudoSensorConf
oCDifferentialConf
oCDiscretisizerUse this class to get discrete values
oCDiscusConfConfiguration object for the Discus robot
oCdrand48_data
oCDrawCallback
oCDynaAX12Conf
oCGlobalDataBase::dynamic_agent_caster< Derived >
oCESNConf
oCFootFrameConf
oCForcedSphereConf
oCFourWheeledConf
oCGenThe Gen class
oCGenPrototypeThe GenPrototype class
oCgeomPairHash
oCGlobalDataBase
oCGripperConfConfigure object for Gripper
oCGUIEventHandler
oCHandConf
oCHexagonBodyConf
oCHexapodConf
oCInspectable::IConnection
oCieee754_double
oCIException
oCIFitnessStrategyThe interface for the fitness strategy of an individual
oCIGenerationSizeStrategyThis interface is to specify how big the next generation should be
oCInspectable::ILayer
oCImagePPM
oCImageProcessorBase class for image processing units
oCIMeasureClass used by StatisticTools
oCIMutationFactorStrategyThis is a interface for a strategy, which is used by ValueMutationStrategy
oCIMutationStrategyThis interface gives the structur for the mutation of a gen
oCIndices
oCIndividualThis class represent one individual of the complete gen
oCInspectableInterface for inspectable objects
oCInvertMotorBigModelConf
oCInvertMotorNStepConf
oCiparampair
oCIRandomStrategyThis interface is to create a random IValue
oCISelectStrategyThis interface is for a select strategy of the generation class
oCJoint
oCJointLength
oCAmosFour::Leg
oCAmosII::Leg
oCAshigaru::LegLeg struct
oCLeg
oCLiftUpOperatorConf
oCLyapunovClass for calculating lyapunov exponents online, over several time horizons, from given Jacobi matrices
oCOperator::ManipDescrDescription of action (for visualization)
oCMediator
oCMediatorCollegue
oCMediatorEventThe default MediatorEvent holds no information, the implementation of the mediator should implement a derived version of the MediatorEvent
oCMultiReinforceConf
oCMuscledArmConf
oCNetUpdateUpdates for network
oCNimm2Conf
oCNoiseGeneratorInterface and basic class for noise generator
oCOdeHandleData structure for accessing the ODE
oCOpticalFlowConfConfiguration object for OpticalFlow
oCOSGCameraManipulator
oCOsgConfigData structure containing some configuration variables for OSG
oCOsgHandleData structure for accessing the OpenSceneGraph
oCOSGPrimitiveInterface class for graphic primitives like spheres, boxes, and meshes, which can be drawn by OSG
oCOsgSceneData structure containing the scene notes (e.g
oCParallelTaskA base class for parallel task classes which are defined by a set of macros
oCParallelTaskManagerA singleton class to manage parallel code tasks
oCParametrizableUsing ParameterList = std::list<matrix::Matrix>;
oCparampair
oCModelWithMemoryAdapter::Pat
oCPID
oCPiMaxConfConfiguration object for PiMax controller. Use PiMax::getDefaultConf()
oCPlatformThreadObjects
oCPlotOptionThis class contains options for the use of an external plot utility like guilogger or neuronviz or just simply file output
oCPlotOptionEngine
oCPolyLine
oCPosition
oCPositionCameraSensorConf
oCProfileBlockA simple data structure representing a single timed block of code
oCProfilerA singleton class that manages timing for a set of profiling blocks
oCRandomObstaclesConf
oCReinforceableInterface for reinforceable controller
oCRESTORE_GA_GENE
oCRESTORE_GA_GENERATION
oCRESTORE_GA_HEAD
oCRESTORE_GA_INDIVIDUAL
oCRESTORE_GA_TEMPLATE< Typ >
oCRingBuffer< T >
oCRobotChainConf
oCSatSatelite network struct
oCSchlangeConf
oCSeMoXConf
oCSensorMotorInfoInterface for objects, that can be stored and restored to/from a file stream (binary)
oCSensorMotorInfoAbleAbstract class for giving names to sensors and motors
oCServoParam
oCSfitnessEliteStrategyStructHelp structur to sort the individual by the fitness values
oCSimulationTask
oCSimulationTaskHandleStruct which holds all structural data for the simulations
oCSimulationTaskSupervisor
oCSingletonGenAlgAPIThis is a facade for the gen
oCSingletonGenEngineThis is the engine of the gen
oCSingletonGenFactoryThis is the factory for the class Gen
oCSingletonIndividualFactoryThis is a factory for the individual class
oCSkeletonConf
oCSliderWheelieConf
oCLyapunov::SlidingMatrixHolds a matrix that is the result of a sliding window multiplication
oCSoMLConfConfiguration object for SoML controller
oCSoundObject that represents a sound signal in the simulator
oCSoxConfConfiguration object for Sox controller. Use Sox::getDefaultConf()
oCSoxExpandConfConfiguration object for SoxExpand
oCSparseArray< I, D >
oCSparseArray< long, int >
oCSpecialParam
oCSphererobot3MassesConfConfiguration object for the Sphererobot3Masses robot
oCSphererobotConf
oCStatLineProperties
oCStoreableInterface for objects, that can be stored and restored to/from a file stream (binary)
oCSubstancePhysical substance definition, used for collision detection/treatment What we need is mu, slip and kp,kd parameter for the collision Definition of substance parameters:
oCTaskedSimulationCreatorDefines a method to construct a TaskedSimulation
oCTeachableInterface for teachable controller
oCTemplateValueAnalysation< type, zero, lower, higher, doubleDiv, doubleMul, add, sub, mul, div >This template class give you some methods to calculate some statistical values like average, min, max, upper quartil, lower quartil and many more
oCTextureDescrHolds texture file and repeat information
oCTmpObjectThis is the base-class for objects that exist temporarily like some indicator of manipulation or a message text
oCTraceDrawer
oCTrackableAbstract class (interface) for trackable objects (used for robots)
oCTrackRobotThis class provides tracking possibilies of a robot
oCTrackRobotConf
oCTransform
oCAshigaru::TrunkTrunk struct
oCTwoWheeledConf
oCTemplateValueAnalysation< type, zero, lower, higher, doubleDiv, doubleMul, add, sub, mul, div >::TYPE_SAVEHelp structur for sorting the set
oCunary_function
oCUwoConf
oCOpticalFlow::Vec2i
oCVec3
oCVec4
oCvector
oCVertex
oCVierBeinerConf
oCViewer
\CHUDStatisticsManager::WindowStatisticNested class WindowStatistic, which puts the measure and the graphics text together