hash | |
OMK::AbstractFifo< T > | Abstract Fifo used to store attribute history information For thread safety reasons, this class should ensure that multiple reads and one write can be done in concurrent fashion and with coherant results |
OMK::AbstractInput< Type > | Class AbstractInput |
OMK::Type::AccessGroup | Class AccessGroup generated |
OMK::Type::AccessibleParameterPrm | Class AccessibleParameterPrm generated |
OMK::Type::AccessLevelList< ItemType > | A access level and a list |
OMK::AccessorAccT< T, T2 > | The implementation class for accessor through accessors method of an associated object |
OMK::AccessorFctT< T, ObjectT > | The implementation class for accessor through accessors method of an associated object |
OMK::AccessorT< T > | The implementation class for accessor to encapsuled value |
OMK::Iii::AccessRule | |
OMK::Iii::AccessRuleCreator | Ancestor of every access rule creator class used by the PrototypeFactory |
OMK::Iii::AccessRuleCreatorT< T > | Access rule creator class to be parametrized by the descendants of IAccessRule |
OMK::Type::AddAnimatorPrm | Event processed by the visualisation to add a animator to a visual object |
OMK::Inp::AddInputKeyPrm | Event to add a keyboard/mouse/joystick listener |
OMK::Inp::AddInputListenerPrm | Event to add a keyboard/mouse/joystick listener |
OMK::Type::AddVisualObjectPrm | Event processed by the visualisation to add a animator to a visual object |
OMK::Vis::Animator | Animator which updates the visual object thanks to the informations found by its plug |
OMK::Vis::AnimatorCreator | Ancestor of animator creator class used by the PrototypeFactory |
OMK::Vis::AnimatorCreatorT< T > | Animator creator class to be parametrised by the descendants of Animator This class creates the new animator |
OMK::Vis::AnimatorEventPlug | |
OMK::Vis::AnimatorEventPlugT< T > | The plug to retrieve information the handler needs |
OMK::Vis::AnimatorInputPlugT< T > | The plug to retrieve information the handler needs |
OMK::Vis::AnimatorPlug | The plug to retrieve information the animators needs |
OMK::Vis::AnimatorPlugT< T > | A typed plug offering the interface to retrieve information the animator needs |
OMK::Vis::AnimatorT< T > | Animator which computes the visualisation with the associated value found by the plug |
OMK::Iii::AssociatedConnectorT< Type > | The implementation class for associated connectors |
OMK::AttributeAccT< PrmType, PrmAccType > | Attribute with indirect access to value for types that are not sons of OMKType |
OMK::AttributeAccTypeT< PrmType, PrmAccType > | Attribute with indirect access to value for types that are sons of OMKType |
OMK::AttributeAnimatorAccT< PrmType, PrmAccType > | Attribute with indirect access to value for types that are not sons of OMKType |
OMK::AttributeAnimatorAccTypeT< PrmType, PrmAccType > | Attribute with indirect access to value for types that are sons of OMKType |
OMK::AttributeAnimatorFctT< PrmType, ObjectType > | Attribute with indirect access to value for types that are not sons of OMKType |
OMK::AttributeAnimatorFctTypeT< PrmType, ObjectType > | Attribute with indirect access to value for types that are not sons of OMKType |
OMK::AttributeAnimatorT< PrmType > | Attribute with encapsulated value for types that are not sons of OMKType |
OMK::AttributeAnimatorTypeT< PrmType > | Attribute with encapsulated value for types that are sons of OMKType |
OMK::AttributeFctT< PrmType, ObjectType > | Attribute with indirect access to value for types that are not sons of OMKType |
OMK::AttributeFctTypeT< PrmType, ObjectType > | Attribute with indirect access to value for types that are not sons of OMKType |
OMK::AttributeT< PrmType > | Attribute with encapsulated value for types that are not sons of OMKType |
OMK::AttributeTypeT< PrmType > | Attribute with encapsulated value for types that are sons of OMKType |
HBT::AvatarMesh | Class to add a skeleton in an Ogre visualisation |
OMK::Vis::AvatarVisualObject | This visual object defines an humano avatar |
OMK::Iii::AverageT< Type > | Convertor class which calculates the average of values |
OMK::Vis::AwarenessAnimator< Type > | Awareness animator to change the highlight color of a object |
OMK::Vis::AwarenessColorAnimator | Awareness animator to change the highlight color of a object |
OMK::Iii::BallJoint | Ball joint |
OMK::Iii::Barycenter | |
OMK::Type::Base | This class defines what a data type is for OpenMASK |
OMK::BasicHumano | Base class for humano simulated objects |
OMK::Inp::BoundingBoxExtension | Input listener to control the bounding boxes around objects |
OMK::Vis::CameraBaseExtension | This extension adds an attribute containing camera's Transform |
OMK::Inp::CameraOgreListener | Input listener to control the camera |
OMK::ChangedControlParameterEventListener< T > | Base event listener for reacting to proposed changes to a control parameter implementing default behaviour the last suggested change arriving to the object is enacted |
OMK::Clock | A clock to synchronize the time in simulation |
OMK::Type::Color | Color Type |
OMK::Type::ColorPolator | |
OMK::ConfigurationParameterDescriptor | Generic abstract class describing simulated object configuration parameters |
OMK::Iii::ConnectorCreator | Ancestor of every Connector creator class used by the PrototypeFactory |
OMK::Iii::ConnectorCreatorT< T > | Connector creator class to be parametrized by the descendants of IConnector |
OMK::ContainerExtension | An extension which is a container for other extensions |
OMK::Controller | Defining what a controller is |
OMK::ControllerCreator | Base class for all instance creators |
OMK::ControlParameter< T > | Typed control parameter |
OMK::ControlParameterDuplique< Type > | Experimental : controlParameter for duplicated objects |
OMK::Type::ControlTakeOverPrm | Class ControlTakeOverPrm generated |
OMK::Iii::ConvertorCreatorT< TypeOut, TypeIn, ConvertorType > | Convertor creator class to be parametrized by the descendants of IConvertorT |
OMK::Iii::ConvertorFactoryT< TypeIn, TypeOut > | The factory of the average object |
OMK::CurrentActiveObject | Class CurrentActiveObject |
OMK::Inp::DebugOverlayExtension | Input listener to show Debug overlay information |
OMK::DistanceToExtension | Calculates a distance to a target |
OMK::Inp::DistributedCameraListener | Simulated Object to control the camera |
OMK::Inp::DistributedCameraOgreListener | Input listener to control the camera according OpenMASK Distributed paradigm and OpenMASK Listener |
OMK::DistributedController | A controller who has a notion of distribution A distributed controller only controls part of the simulation |
OMK::DistributedController::CancellationData | |
OMK::DistributedController::RegistrationData | |
OMK::DoubleList | To lists, one being a subset of the other This class is used to store the list of object to activate at a given simulation step (active objects list), as well as the list of suspended objects which would be activated at that given simulation step if they weren't suspended (super list) |
OMK::DoubleListElement | An element of a OMKDoubleList} |
OMK::DuplicatedAttributeExtension< AttributType, Type > | Extension to add an offset to a Transform attribute of the object |
OMK::DuplicatedAttributeExtensionCreatorT< AttributType, Type > | |
OMK::DuplicatedObjectHandle | In this implementation, a duplicated object handle is a reference object handle this means that event sent to a duplicated object aren't propoagated to other copies |
OMK::EmptyFifoException | The exception raised when an empty Fifo is read |
OMK::Vis::EntityMaterial | |
OMK::Vis::EntityMaterialCopy | |
OMK::Vis::EntityMaterialOrig | |
OMK::Inp::EscListener | Input listener for escape key |
OMK::Event | Base class for all events exchanged between simulation objects |
OMK::EventAssociationList | Class used to implement pointer correpondance between associated events |
OMK::EventCreator | Class defining what a creator of an event is |
OMK::EventIdentifier | Base class for all event identifiers |
OMK::EventListener | The base class for event listener, wich enable automatic reaction on registred events |
OMK::EventListenerCallBack< CallerClass > | Untyped event listener calling an object's method to handle the event |
OMK::EventSignalEmitterUtil | Base class to emit an event |
OMK::EventTypeForAttributeT< Type > | Attribute valued event type |
OMK::Exception | Base class for all exceptions generated by an execution of OpenMASK |
OMK::ExtensibleSimulatedObject | Ancestor of every extensible objects |
OMK::Extension | Ancestor of every extension of extensible simulated objects |
OMK::ExtensionCreator | Ancestor of every Extension creator class used by the PrototypeFactory |
OMK::ExtensionCreatorT< T > | Extension creator class to be parametrized by the descendants of Extension |
OMK::ExtensionManager | Ancestor of classes which manage extensions |
OMK::ExtensionOfExtensionCreatorEvent | Extension to create extension by event |
OMK::ExtensionT< SimulatedObjectType > | Specialisation of Extension which references the extension owner |
OMK::Fifo< T > | Fifo to store attribute history thread safety : provided no reader tries to acces values with an offset greater than the numbre of values returned by getNumberOfPresentValues, multiple reads can take place concurrently with one write |
OMK::Fifo< T >::ValeurDate | Internal class |
OMK::FixedPoint | This Simulated object give a position in the space |
OMK::Flowable | Base class for insertion and extraction to and from streams |
FrameListener | |
OMK::FrameScheduler | Basic frame scheduler, where each scheduled object is queued on the appropriate frame for multifrequential execution |
OMK::GenericControlParameter< T, AncestorClass > | Genric control parameter |
OMK::Inp::GenericKeyExtension< OwnerClass > | Generic extension to handle a key |
OMK::GroundExtension | |
OMK::GroundExtension::GroundTerrainService | |
OMK::GroundService | |
OMK::Iii::HingeSlideJoint | |
OMK::Vis::HumanoAnimator | Handler which computes the visualisation with the associated information found by the plug |
OMK::HumanoPlayer | Humano simulated objects which replays a sequence read from a file |
OMK::HumanoRecorder | This Simulated object defines a position which moves in the space |
OMK::IAccessorT< T > | The interface class for accessor to a simple value |
OMK::Iii::IAccessRule | Access rule interface |
OMK::Vis::IAnimatorEventPlug | The event plug interface to set an animator by event |
OMK::IAttribute | Attribute interface |
OMK::IAttributeAnimatorT< PrmType, ModelType, AccessorType > | Attribute for animator interface |
OMK::IAttributeBaseT< PrmType > | Attribute interface |
OMK::IAttributeT< PrmType, ModelType, AccessorType > | Attribute interface |
OMK::Iii::IConnector | Connector interface |
OMK::Iii::IConvertorCreator< TypeOut, TypeIn > | Ancestor of every convertor creator class used by the PrototypeFactory |
OMK::Iii::IConvertorT< TypeOut, TypeIn > | The interface class for convertor |
OMK::Vis::IMaterialAction | |
OMK::Vis::IMaterialPassAction | A class which calls the action for each pass of each technique |
OMK::IncomingSynchronisationMessage | This is the abstract class for any sent synchronisation message used on a message passing distributed architecture |
HBT::InitialisationSequence | Structure contenant la sequence d"initialisation du mesh |
OMK::Input< T > | An input for a simulation object |
OMK::InputAlias< T > | Class InputAlias |
OMK::InputConnectionEventListener< T > | Base event listener for reacting to proposed connections by objects other than the owner of the concerned input the last suggested connection arriving to the object is enacted |
OMK::Inp::InputCreatorListener | Specialization of OgreVis for the Inputs OIS library |
OMK::Inp::InputExtension | Ancestor of every extension of extensible simulated objects |
OMK::Inp::InputListener | Input listener base class |
OMK::Inp::InputListenerCreator | Ancestor of every InputListener creator class used by the PrototypeFactory |
OMK::Inp::InputListenerCreatorT< T > | InputListener creator class to be parametrized by the descendants of InputListener |
OMK::InputNT | Class InputNT defines what an input is, regardless of the encapsulated data type |
OMK::Iii::IntegratorT< Type > | Convertor class which integrate the input value |
OMK::Iii::InteractiveExtension | The extension to make an object interactive |
OMK::Iii::InteractorExtension | Ancestor of every interactive, interactor or inspector objects |
OMK::Iii::InteractorOutput | This class defines informations about interactor output |
OMK::Iii::InteractorOutputCreator | Ancestor of every Interactor output creator class used by the PrototypeFactory |
OMK::Iii::InteractorOutputCreatorT< T > | Connector creator of InteractorOutputT |
OMK::Iii::InteractorOutputT< PrmType, ModelType > | |
OMK::InvalidOutputException | |
IService | |
OMK::IServiceRootAccess | |
OMK::Vis::IsProgrammable | Action to know if is programmable |
OMK::Vis::IUpdateMaterial | |
OMK::Iii::Joint | Ancestor of every joint, it is a lock joint |
OMK::Iii::JointCreator | Ancestor of every Joint creator class used by the PrototypeFactory |
OMK::Iii::JointCreatorT< T > | Joint creator class to be parametrized by the descendants of Joint |
OMK::Iii::JointExtension | Kinematic joint between two objects |
OMK::Iii::JointInteractorExtension | The interactor extension associated to the joint extension |
JoyStickListener | |
OMK::KernelAttribute | Base class for all attributes of a simulated object |
OMK::KernelObjectAbstractFactory | Factory used to create correct attributes depending on the controller |
OMK::KernelObjectClassicFactory | OMKKernelObjectClassicFactory |
OMK::Inp::KeyEmitterExtension | Extension to emit an event when a key is pressed |
OMK::Inp::KeyEmitterExtensionT< T, ModelType > | Extension to emit a valued event when a key is pressed |
KeyListener | |
OMK::Inp::KeyListener | Input listener for a key |
OMK::LocalObjectHandle | |
LogOutput | The output used to put the trace in the Ogre log |
OMK::Vis::MaterialAddPickUDO | Action to add PickUDO to the entity to improve picking from user |
OMK::Vis::MaterialAnimator< Type > | Animator to change the material |
OMK::Vis::MaterialRemovePickUDO | Action to remove PickUDO of the entity |
OMK::Vis::MaterialSetAwareness | Action to set the awareness color |
OMK::Vis::MaterialSetMaterialName | |
OMK::Vis::MaterialSetSceneBlending | Action to set the scene blending |
OMK::Vis::MaterialSetShader | Action to set shader |
OMK::Vis::MaterialSetTransparency | Action to change this instance transparency |
OMK::MirrorObjectHandle | Defines an object handle for mirors (ghosts) of reference objects |
OMK::MKMHeadToTaskExtension | |
OMK::MKMHumano | This Simulated object defines a position which moves in the space |
OMK::MKMMotionTaskExtension | |
OMK::MKMMoveToTaskExtension | |
mkSystem::AvatarMesh | Cette classe dessine sous forme facétisée un squelette dans la visu |
MouseListener | |
OMK::MovingHumano | This simulated object defines a humano which gives a posture attribute to animate its associated avatars through animators |
OMK::MultipleConfigurationParameter | Class MultipleConfigurationParameter : stores multiple configuration parameters |
OMK::MultiTriggerContainerExtension | An extension which is a container for other extensions |
OMK::MultiTriggerEmitterExtensionT< T, ModelType > | Extension to emit a valued event on a trigger front |
OMK::MultiValuedEventSignalEmitterUtilT< T, ModelType > | Base class to emit a valued event |
OMK::Name | Class for naming things in Mask |
OMK::Name::hash_compare_Name | Function object for a hash function |
OMK::NameServer | Defines a name server for OMKNames |
OMK::NameServer::hash_compare_string | |
OMK::NameToPointerMap< ObjectType > | Specialised map to keep track of named objects |
OMK::Vis::NodeMaterial | |
OMK::Vis::NodeMaterial::Item | |
OMK::Vis::NodeMaterialCopy | |
OMK::Vis::NodeMaterialOrig | |
OMK::NoMemoryAvailableException | Exception throwed by memory managers when they are unable to allocate memory |
OMK::NotAttributeExtension | This extension add a boolean attribute which is the not of an other boolean attribute of the object |
OMK::Type::NumericPolatorT< Type > | Not so basic polator for numeric types |
OMK::ObjectDescriptor | Object of this class are used to store the description of simulated object, with data meaningfull for object outside the kernel |
OMK::ObjectHandle | An object handle is the data structure used by controllers to access simulated objects |
OMK::Vis::OgreAnimator | |
OMK::Vis::OgreAnimatorCommon | Ancestor class for the Ogre animators |
OMK::Vis::OgreAnimatorT< T > | Ancestor class for the Ogre animators |
OMK::Vis::OgreObject | OgreObject creates a new scene node named with the id of this VisualObject and adds it into the subtree of root _sceneNode |
OMK::Vis::OgreObjectScene | OgreObjectScene loads a dotScene file into the subtree of root _sceneNode |
OMK::Vis::OgreVis | Specialization of VisBase for the Ogre3D library |
OMK::Orbit | This Simulated object defines a position which moves in the space |
OMK::OutgoingSynchronisationMessage | This is the abstract class for any sent synchronisation message used on a message passing distributed architecture |
OMK::Output< T > | An output of a certain type for a simulated object |
OMK::OutputAlias< T > | |
OMK::OutputNT | Abstract definition of an output |
OMK::Inp::OverlayExtension | Input listener to show overlay information information |
OMK::Packable | |
OMK::ParametersAccessor | Provide some accessors for configuration parameters |
OMK::Vis::PickUDO | UserDefinedObject to specify witch entity need to be picked and in wich we have to find the vertex picked |
HBT::Player | This object defines a reader for the posture data |
OMK::PluginsLoaderClass | This class is used in the singleton PluginsLoader |
OMK::Inp::PlusMinusExtension< T > | Input listener to control the bounding boxes around objects |
OMK::Type::Polator< T > | Defines the most basic polator : always returns a produced value |
OMK::Type::PolatorNT | Base class for a polator |
OMK::PostOffsetExtension | |
HBT::PostureData | Structure contenant tous les quaternions des bones pour transmettre la position à chaque frame |
OMK::PreOffsetExtension | Extension to add an offset to a Transform attribute of the object |
OMK::Process | How the distributed kernel for a message passing architecture sees processes |
OMK::PvmCentralNameServer | Central name servers for the PVm version of OpenMASK |
OMK::PvmController | Class defining a local controller for a pvm session |
OMK::PvmControllerCreator< Controller > | Generic instance creator |
OMK::PvmDuplicatedObjectHandle | An object handle for duplicated objects |
OMK::PvmException | |
OMK::PvmIncomingMessage | Defining a received message for a message passing architecture |
OMK::PvmLocalObjectHandle | An object handle for duplicated objects |
OMK::PvmMessage | Defining a message for a message passing virtual machine |
OMK::PvmMirrorObjectHandle | Defines an object handle for mirors (ghosts) of reference objects only for pvm |
OMK::PvmMulticastMessage | Class refining the pvm outgoing message for a send with any number of recipients |
OMK::PvmNameServer | Name server for pvm |
OMK::PvmOutgoingMessage | Defining a sent message for a message passing architecture |
OMK::PvmReferenceObjectHandle | Defines an reference object handle for pvm controllers |
OMK::PvmSvm | Class encapsulating the PVM virtual machine |
OMK::PvmSvmLink | Pvm communication chanel |
OMK::PvmUnicastMessage | Refine the Pvm outgoing message with a send to only one destination site |
HBT::Recorder | This object defines a writer for the posture data |
OMK::ReferenceObjectHandle | Defining an reference object handle |
OMK::Inp::SceneDetailsExtension | Input listener to control the detail level of the objects in the scene |
OMK::Scheduler | Abstract class encapsulating all the scheduling functionnality |
OMK::Iii::ScrewJoint | |
OMK::ServiceRootAccess | Service to get the simulation root node |
OMK::Iii::SessionPrm | Define a session of interaction between an interactor and an interactive object |
OMK::Iii::SessionPrm::Functor | Message construction function for friend functions |
OMK::Iii::SessionPrm::Link | Internal structure to store the connector id and the associated interactor output |
OMK::Iii::SharedConnectorT< Type > | The implementation class for shared connectors |
OMK::SignalDispatcher | This class implements signal dispatching |
OMK::Iii::SimpleConnectorT< Type > | The implementation class for simple connectors |
OMK::SimplePoint | This Simulated object give a position in the space |
OMK::Type::SimpleTypeT< T > | A OMKType with a type which can be used as the type itself |
OMK::SimulatedObject | This is the class defining what a object or entity is like in Mask |
OMK::SimulatedObjectCreator | Ancestor of every simulated object creator class used by the PrototypeFactory |
OMK::SimulatedObjectCreatorT< T > | Simulated object creator class to be parametrised by the descendants of SimulatedObject |
OMK::StaticHumano | This Simulated object defines a position which moves in the space |
OMK::Vis::SubEntityMaterial | |
OMK::Vis::SubEntityMaterialCopy | |
OMK::Vis::SubEntityMaterialOrig | |
OMK::Svm | Defines an abstract message passing virtual machine |
OMK::SvmLink | Defines a communication chanel |
OMK::Vis::SwitchAnimator | Handler which computes the visualisation with the associated information found by the plug |
OMK::SynchronisationMessage | Class defining the common markers between synchronisation messages |
OMK::SystemEventIdentifier | Base class for all event identifiers that require special handling by the receiver's controler this class also defines statically all event Identifiers |
OMK::TracerIdTmp | A class to activate temporarily an id |
TracerOutput | |
OMK::Tracker | This Simulated object defines a position which moves in the space |
OMK::Trajectory | This Simulated object defines a position which moves in the space |
OMK::Type::Transform | Type Transform |
OMK::Vis::TransformAnimator | Handler which computes the visualisation with the associated information found by the plug |
OMK::Vis::TransparencyAnimAnimator | Animator to animate the transparency of an object |
OMK::Vis::TransparencyBoolAnimator | Animator to animate the transparency of an object |
OMK::Vis::TransparencyValueAnimator | Animator to animate the transparency of an object |
OMK::TriggerAttributeExtension | A trigger which sets a boolean attribute to true if the distance between the object and the target is less than the thresold |
OMK::TriggerBaseExtension | Base class for trigger |
OMK::TriggerContainerExtension | An extension which is a container for other extensions |
OMK::TriggerEmitterExtension | Extension to emit an event on a trigger front |
OMK::TriggerEmitterExtensionT< T, ModelType > | Extension to emit a valued event on a trigger front |
OMK::TriggerExtension | A trigger which adds a boolean attribute which is set to true if the distance between the object and the target is less than the thresold |
OMK::Type::TwoIdsPrm | Class TwoIdsPrm generated |
OMK::UnallowedOverloadingException | Exception throwed when an attribute is redefined with the same name and a different type |
OMK::UnInitialisedAttributeException | Abstract exception throwed when an uninitialised attribute is read |
OMK::UnInitialisedControlParameterException | Exception throwed when an uninitialised control parameter is read |
OMK::UnInitialisedOutputException | Exception to throwed when an uninitialized output is read |
OMK::UniqueConfigurationParameter | Class to describe one unique parameter, represented as a string |
UserDefinedObject | |
OMK::UserException | Base class for all exceptions generated outside the OpenMASK kernel |
OMK::ValuedEvent< UserType > | An event that carries an associated value |
OMK::ValuedEvent< UserType >::ValuedEventCreator | |
OMK::ValuedEventListenerCallBack< CallerClass, PrmType > | Valued event listener which calling a object's method to handle the event |
OMK::ValuedEventSignalEmitterUtilT< T, ModelType > | Base class to emit a valued event |
OMK::Vis::VisBase | Visualization |
OMK::Vis::VisObjectExtension | Input listener to control the bounding boxes around objects |
OMK::Vis::VisServiceExtension | Visu Message Service |
OMK::Vis::VisualObject | Visual object used by the visualisation to visualise the simulated objects |
OMK::Vis::VisualObjectCreator | Ancestor of the VisualObject creator class used by the PrototypeFactory |
OMK::Vis::VisualObjectCreatorT< T > | VisualObject creator class to be parametrized by the descendants of VisualObject |
WindowEventListener |
Documentation generated on Mon Jun 9 11:46:00 2008 |
Generated with doxygen by Dimitri van Heesch , 1997-2007 |