EventTriggerInfo Class Reference

This class is used to communicate between the System and an Integrator regarding the properties of a particular event trigger function. More...

#include <System.h>

List of all members.

Public Member Functions

 EventTriggerInfo ()
 EventTriggerInfo (EventId eventId)
 ~EventTriggerInfo ()
 EventTriggerInfo (const EventTriggerInfo &)
EventTriggerInfooperator= (const EventTriggerInfo &)
EventId getEventId () const
bool shouldTriggerOnRisingSignTransition () const
bool shouldTriggerOnFallingSignTransition () const
Real getRequiredLocalizationTimeWindow () const
EventTriggerInfosetEventId (EventId)
EventTriggerInfosetTriggerOnRisingSignTransition (bool)
EventTriggerInfosetTriggerOnFallingSignTransition (bool)
EventTriggerInfosetRequiredLocalizationTimeWindow (Real)
Event::Trigger calcTransitionMask () const
Event::Trigger calcTransitionToReport (Event::Trigger transitionSeen) const

Detailed Description

This class is used to communicate between the System and an Integrator regarding the properties of a particular event trigger function.

Currently these are:


Constructor & Destructor Documentation

EventTriggerInfo ( EventId  eventId  )  [explicit]
~EventTriggerInfo (  ) 

Member Function Documentation

Event::Trigger calcTransitionMask (  )  const [inline]
Event::Trigger calcTransitionToReport ( Event::Trigger  transitionSeen  )  const [inline]
EventId getEventId (  )  const
Real getRequiredLocalizationTimeWindow (  )  const
EventTriggerInfo& operator= ( const EventTriggerInfo  ) 
EventTriggerInfo& setEventId ( EventId   ) 
EventTriggerInfo& setRequiredLocalizationTimeWindow ( Real   ) 
EventTriggerInfo& setTriggerOnFallingSignTransition ( bool   ) 
EventTriggerInfo& setTriggerOnRisingSignTransition ( bool   ) 
bool shouldTriggerOnFallingSignTransition (  )  const
bool shouldTriggerOnRisingSignTransition (  )  const

The documentation for this class was generated from the following file:

Generated on Wed Dec 30 11:05:29 2009 for SimTKcore by  doxygen 1.6.1