april  1.0.0
...
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCapril::AaTkStringTokenised string; contains the string itself and the list of tokens
oCapril::AaTokenToken descriptor (string is not contained inside)
oCABOX2DRepresents a rectangle that is aligned with the axis
|\Capril::Gui::AGui2DAn Actor with 2D position
| \Capril::Gui::AGui3DAn Actor with 3D position
oCABOX3DAn axis aligned rectangle with height
|\Capril::Gui::AGui3DAn Actor with 3D position
oCapril::AbstractAprilMain class for abstracta application
oCapril::AOutputManages the output in abstracta application
oCapril::AprilLibraryRepresents the root structure for the library
oCapril::AprilModuleBase class for all modules
|oCapril::AModActorModule that provides commands related to actors
|oCapril::AModActuatorModule that provides commands related to Actuators
|oCapril::AModAprilModule that provides commands related to introspection
|oCapril::AModBrainModule that provides commands related to brains
|oCapril::AModDNAModule that provides commands related to DNA
|oCapril::AModEventModule that provides commands related to events
|oCapril::AModIdModule that provides commands related to IDs
|oCapril::AModPlugInsModule that provides commands related to plug-ins
|oCapril::AModReflexModule that provides commands related to reflexes
|oCapril::AModSensorModule that provides commands related to sensors
|\Capril::AModWorldModule that provides commands related to worlds
oCAprilPluginInterfInterface for plugins used with April
oCAprilPluginLoaderClass to load and manage plug-ins
oCapril::AprilTokenizerA class capable of splitting strings into tokens
oCapril::Gui::CmdLogForm that allows interfacing with april-cmd library
|\Capril::Gui::DockCmdLog_pImplementation class
oCapril::CommandMapClass capable of storing a list of commands and associated callbacks
oCapril::ComponentBase class for various components
|oCapril::ActorAn active ocupier of the world
||oCapril::Gui::AGuiAn Actor with gui characteristics
|||\Capril::Gui::AGui2DAn Actor with 2D position
||\Capril::Gui::AQSceneAn actor in a QGraphicsScene
|oCapril::ActorCompBase class for components of an Actor
||oCapril::ActuatorBase class for actuators
||oCapril::BrainBase class for a brain
||oCapril::ReflexA base class for a reflex
||\Capril::SensorBase class for sensors
|oCapril::EventDataA packet in an EventLine
|oCapril::EventLineBuffers between events and sensors
|oCapril::EventSourceAn event is a way to stimulate agents from a world
|\Capril::WorldA world hosts agents, events, environment
oCapril::DirectorManages the runnings of a world
oCapril::DNARepresents persistent read-only storage space for Actors
oCapril::Gui::DNAEditorDlgDialog to create or edit a kind
oCapril::DNAViewProvides access to an ID tagged portion of the DNA
oCapril::Gui::DockRepresents the base class for a docking panel
|oCapril::Gui::DockCmdLogCommand and log dock panel
|oCapril::Gui::DockCrtSelProperties of current selection
|oCapril::Gui::DockIdsThe list of IDs
|oCapril::Gui::DockTreeThe tree of the world listing all objects
|\Capril::Gui::DockWorldInformations about the world
oCapril::Gui::DockCrtSel_pImplementation class
oCapril::Gui::DockIds_pInternal tree entry
oCapril::Gui::DockTree_pTree component
oCapril::Gui::DockWorld_pPrivate data for worlds
oCapril::FactoryBase class for factory classes
|oCapril::ActorFactoryFactory class for agents
||\Capril::GenericActorFactoryA generic actor factory
|oCapril::ActuatorFactoryFactory class for actuators
|oCapril::BrainFactoryBase class for brain factories
|oCapril::EventFactoryFactory class for events
|oCapril::ReflexFactoryBase class for reflex factories
|oCapril::SensorFactoryFactory class for sensors
|\Capril::WorldFactoryClass capable of creating worlds
oCapril::Gui::NewWorldDlg::GeneralDataData for general tab
oCIdEntryItem in a list holding an ID for future use
oCapril::DNA::InitDataInitialisation data
oCapril::AprilLibrary::LibPropsEntire set of properties
oCapril::Gui::MWForm that represents the main widget for the application
oCapril::Gui::NewActorDlgDialog to add a new actor
oCapril::Gui::NewWorldDlgDialog to create a new world
oCP2DPoint in 2D space
oCP3DPoint in 3D space
oCapril::DNA::PartitionEntry in the list of partitions
oCapril::Gui::PlginEntryEntry in the list of plug-ins
oCapril::Gui::PluginsDlgDialog to list plugins
oCapril::Gui::SceneViewerAn enhanced scene viewer based on QGraphicsView
oCapril::UniqueIdProvides support for unique identificators
oCapril::Gui::WorldQSceneA world in a QGraphicsScene
|\Capril::Gui::WqsTAutoA world in a QGraphicsScene with a timer
\CWQS_UnitItem for scene that represents the origin and axis directions