Simbody
Classes | Namespaces | Functions

Event.h File Reference

This file declares the types needed for SimTK's support for Events. More...

#include "SimTKcommon/basics.h"

Go to the source code of this file.

Classes

class  SimTK::Event
 An Event is "something that happens" during a Study that is advancing through time. More...
class  SimTK::Event::Cause
 These are all the possible causes for events. More...
class  SimTK::EventTriggerInfo
 This class is used to communicate between the System and an Integrator regarding the properties of a particular event trigger function. More...

Namespaces

namespace  SimTK
 

This is the top-level SimTK namespace into which all SimTK names are placed to avoid collision with other symbols.


Functions

 SimTK::SimTK_DEFINE_UNIQUE_INDEX_TYPE (SystemEventIndex)
 This unique integer type is for identifying an event in the full System-level view of the State.
 SimTK::SimTK_DEFINE_UNIQUE_INDEX_TYPE (EventIndex)
 Unique integer type for Subsystem-local event indexing.
 SimTK::SimTK_DEFINE_UNIQUE_INDEX_TYPE (SystemEventTriggerIndex)
 This unique integer type is for identifying a triggered event in the full System-level view of the State.
 SimTK::SimTK_DEFINE_UNIQUE_INDEX_TYPE (EventTriggerIndex)
 Unique integer type for Subsystem-local event indexing.
 SimTK::SimTK_DEFINE_UNIQUE_INDEX_TYPE (SystemEventTriggerByStageIndex)
 This unique integer type is for identifying a triggered event within a particular Stage of the full System-level view of the State.
 SimTK::SimTK_DEFINE_UNIQUE_INDEX_TYPE (EventTriggerByStageIndex)
 Unique integer type for Subsystem-local, per-stage event indexing.
 SimTK::SimTK_DEFINE_UNIQUE_INDEX_TYPE (EventId)

Detailed Description

This file declares the types needed for SimTK's support for Events.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines