Uses of Package
hmi.elckerlyc

Packages that use hmi.elckerlyc
hmi.elckerlyc The Hmi BML realizer Elckerlyc. 
hmi.elckerlyc.animationengine   
hmi.elckerlyc.animationengine.controller   
hmi.elckerlyc.animationengine.gaze   
hmi.elckerlyc.animationengine.gesturebinding   
hmi.elckerlyc.animationengine.keyframe   
hmi.elckerlyc.animationengine.motionunit   
hmi.elckerlyc.animationengine.pointing   
hmi.elckerlyc.animationengine.procanimation   
hmi.elckerlyc.animationengine.transitions   
hmi.elckerlyc.anticipator   
hmi.elckerlyc.audioengine The AudioEngine is for playing sound fragments from disk (wav, mp3, etc). 
hmi.elckerlyc.bridge RealizerBridge implementations that are specific to the ElckerlycRealizer. 
hmi.elckerlyc.faceengine   
hmi.elckerlyc.faceengine.facebinding   
hmi.elckerlyc.faceengine.faceunit   
hmi.elckerlyc.faceengine.viseme   
hmi.elckerlyc.interrupt   
hmi.elckerlyc.planunit   
hmi.elckerlyc.scheduler   
hmi.elckerlyc.speechengine   
hmi.elckerlyc.wait   
hmi.environment This package contains several base classes that facilitate easy access to building an environment with graphics, physics and virtual human animation. 
hmi.environment.avatars This package contains code for loading avatars, mixed systems, face bindings, etc. 
 

Classes in hmi.elckerlyc used by hmi.elckerlyc
BehaviourPlanningException
          Thrown by Planners when a behavior cannot be constructed TODO: could be made immutable with some modifications in the Behaviour class (e.g. copy constructor/make Behaviour itself immutable).
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
PegBoard.PegKey
           
Planner
          Elckerlyc planner.
Player
          Elckerlyc player.
SyncAndTimePeg
          Syncs + their linked TimePeg
TimePeg
          BML SynchronisationPoint, used in the realizer as intermediate, slightly flexible timing structure.
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.animationengine
AbstractPlanner
           
BehaviourPlanningException
          Thrown by Planners when a behavior cannot be constructed TODO: could be made immutable with some modifications in the Behaviour class (e.g. copy constructor/make Behaviour itself immutable).
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
ExceptionManager
           
Planner
          Elckerlyc planner.
Player
          Elckerlyc player.
SyncAndTimePeg
          Syncs + their linked TimePeg
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.animationengine.controller
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.animationengine.gaze
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
PlayException
           
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.animationengine.gesturebinding
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.animationengine.keyframe
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.animationengine.motionunit
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
PlayException
           
TimePeg
          BML SynchronisationPoint, used in the realizer as intermediate, slightly flexible timing structure.
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.animationengine.pointing
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
PlayException
           
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.animationengine.procanimation
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.animationengine.transitions
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
PlayException
           
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.anticipator
TimePeg
          BML SynchronisationPoint, used in the realizer as intermediate, slightly flexible timing structure.
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.audioengine
AbstractPlanner
           
BehaviourPlanningException
          Thrown by Planners when a behavior cannot be constructed TODO: could be made immutable with some modifications in the Behaviour class (e.g. copy constructor/make Behaviour itself immutable).
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
Planner
          Elckerlyc planner.
Player
          Elckerlyc player.
PlayException
           
SyncAndTimePeg
          Syncs + their linked TimePeg
TimePeg
          BML SynchronisationPoint, used in the realizer as intermediate, slightly flexible timing structure.
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.bridge
ElckerlycRealizer
          Use this thin wrapper to a AbstractScheduler to control one virtual human by sending snippets of BML to it.
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.faceengine
AbstractPlanner
           
BehaviourPlanningException
          Thrown by Planners when a behavior cannot be constructed TODO: could be made immutable with some modifications in the Behaviour class (e.g. copy constructor/make Behaviour itself immutable).
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
ExceptionManager
           
Planner
          Elckerlyc planner.
Player
          Elckerlyc player.
PlayException
           
SyncAndTimePeg
          Syncs + their linked TimePeg
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.faceengine.facebinding
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.faceengine.faceunit
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
PlayException
           
TimePeg
          BML SynchronisationPoint, used in the realizer as intermediate, slightly flexible timing structure.
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.faceengine.viseme
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.interrupt
AbstractPlanner
           
BehaviourPlanningException
          Thrown by Planners when a behavior cannot be constructed TODO: could be made immutable with some modifications in the Behaviour class (e.g. copy constructor/make Behaviour itself immutable).
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
ExceptionManager
           
Planner
          Elckerlyc planner.
Player
          Elckerlyc player.
PlayException
           
SyncAndTimePeg
          Syncs + their linked TimePeg
TimePeg
          BML SynchronisationPoint, used in the realizer as intermediate, slightly flexible timing structure.
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.planunit
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
PlayException
           
TimePeg
          BML SynchronisationPoint, used in the realizer as intermediate, slightly flexible timing structure.
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.scheduler
BehaviourPlanningException
          Thrown by Planners when a behavior cannot be constructed TODO: could be made immutable with some modifications in the Behaviour class (e.g. copy constructor/make Behaviour itself immutable).
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
PegBoard
          Keeps track of TimePegs and BMLBlockPegs
Planner
          Elckerlyc planner.
TimePeg
          BML SynchronisationPoint, used in the realizer as intermediate, slightly flexible timing structure.
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.speechengine
AbstractPlanner
           
BehaviourPlanningException
          Thrown by Planners when a behavior cannot be constructed TODO: could be made immutable with some modifications in the Behaviour class (e.g. copy constructor/make Behaviour itself immutable).
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
Planner
          Elckerlyc planner.
Player
          Elckerlyc player.
PlayException
           
SyncAndTimePeg
          Syncs + their linked TimePeg
TimePeg
          BML SynchronisationPoint, used in the realizer as intermediate, slightly flexible timing structure.
 

Classes in hmi.elckerlyc used by hmi.elckerlyc.wait
AbstractPlanner
           
BehaviourPlanningException
          Thrown by Planners when a behavior cannot be constructed TODO: could be made immutable with some modifications in the Behaviour class (e.g. copy constructor/make Behaviour itself immutable).
BMLBlockPeg
          Peg that refers to the absolute time of the start of BMLBlock with id id.
ExceptionManager
           
Planner
          Elckerlyc planner.
Player
          Elckerlyc player.
PlayException
           
SyncAndTimePeg
          Syncs + their linked TimePeg
TimePeg
          BML SynchronisationPoint, used in the realizer as intermediate, slightly flexible timing structure.
 

Classes in hmi.elckerlyc used by hmi.environment
PlayException
           
 

Classes in hmi.elckerlyc used by hmi.environment.avatars
ElckerlycRealizer
          Use this thin wrapper to a AbstractScheduler to control one virtual human by sending snippets of BML to it.