Uses of Class
hmi.elckerlyc.scheduler.TimePegAndConstraint

Packages that use TimePegAndConstraint
hmi.elckerlyc The Hmi BML realizer Elckerlyc. 
hmi.elckerlyc.animationengine   
hmi.elckerlyc.audioengine The AudioEngine is for playing sound fragments from disk (wav, mp3, etc). 
hmi.elckerlyc.faceengine   
hmi.elckerlyc.interrupt   
hmi.elckerlyc.scheduler   
hmi.elckerlyc.speechengine   
hmi.elckerlyc.wait   
 

Uses of TimePegAndConstraint in hmi.elckerlyc
 

Method parameters in hmi.elckerlyc with type arguments of type TimePegAndConstraint
 List<SyncAndTimePeg> Planner.addBehaviour(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sac, PlanUnit planElement)
          Adds a behavior to the plan.
 PlanUnit Planner.resolveSynchs(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sac)
          Resolves TimePegs for behavior b, given some known time pegs and constraints
 

Uses of TimePegAndConstraint in hmi.elckerlyc.animationengine
 

Method parameters in hmi.elckerlyc.animationengine with type arguments of type TimePegAndConstraint
 List<SyncAndTimePeg> AnimationPlanner.addBehaviour(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sacs, PlanUnit planElement)
          Creates a TimedMotionUnit that satisfies sacs and adds it to the motion plan.
private  void AnimationPlanner.linkSynchs(TimedMotionUnit tmu, List<TimePegAndConstraint> sacs)
           
 TimedMotionUnit AnimationPlanner.resolveSynchs(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sac)
           
 

Uses of TimePegAndConstraint in hmi.elckerlyc.audioengine
 

Method parameters in hmi.elckerlyc.audioengine with type arguments of type TimePegAndConstraint
 List<SyncAndTimePeg> AudioPlanner.addBehaviour(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sacs, PlanUnit planElement)
          Creates a AudioUnit that satisfies sacs and adds it to the audio plan.
 PlanUnit AudioPlanner.resolveSynchs(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sacs)
           
 

Uses of TimePegAndConstraint in hmi.elckerlyc.faceengine
 

Method parameters in hmi.elckerlyc.faceengine with type arguments of type TimePegAndConstraint
 List<SyncAndTimePeg> FacePlanner.addBehaviour(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sacs, PlanUnit planElement)
          Creates a TimedFaceUnit that satisfies sacs and adds it to the face plan.
private  void FacePlanner.linkSynchs(TimedFaceUnit tfu, List<TimePegAndConstraint> sacs)
           
 PlanUnit FacePlanner.resolveSynchs(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sac)
           
 

Uses of TimePegAndConstraint in hmi.elckerlyc.interrupt
 

Method parameters in hmi.elckerlyc.interrupt with type arguments of type TimePegAndConstraint
 List<SyncAndTimePeg> InterruptPlanner.addBehaviour(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sac, PlanUnit planElement)
           
 InterruptUnit InterruptPlanner.resolveSynchs(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sac)
           
private  void InterruptPlanner.validateSacs(Behaviour b, List<TimePegAndConstraint> sac)
           
 

Uses of TimePegAndConstraint in hmi.elckerlyc.scheduler
 

Method parameters in hmi.elckerlyc.scheduler with type arguments of type TimePegAndConstraint
private  boolean SmartBodySchedulingStrategy.moveBehavior(double move, Behaviour b, ArrayList<TimePeg> movedPegs, HashMap<Behaviour,ArrayList<TimePegAndConstraint>> syncMap)
           
private  void SmartBodySchedulingStrategy.movePeg(double move, Behaviour b, HashMap<Behaviour,ArrayList<TimePegAndConstraint>> syncMap)
           
 void UniModalResolver.resolveSynchs(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sac, PlanUnit pu)
           
 void LinearStretchResolver.resolveSynchs(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sac, PlanUnit pu)
           
 

Uses of TimePegAndConstraint in hmi.elckerlyc.speechengine
 

Method parameters in hmi.elckerlyc.speechengine with type arguments of type TimePegAndConstraint
 List<SyncAndTimePeg> TextPlanner.addBehaviour(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sacs, PlanUnit planElement)
          Creates a SpeechUnit that satisfies sacs and adds it to the motion plan.
 List<SyncAndTimePeg> TTSPlanner.addBehaviour(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sacs, PlanUnit planElement)
          Creates a SpeechUnit that satisfies sacs and adds it to the motion plan.
private  void TTSPlanner.linkBookmarks(TTSUnit su, List<TimePegAndConstraint> sacs, double startTime, Behaviour b)
           
private  void TextPlanner.linkSyncs(TextSpeechUnit su, List<TimePegAndConstraint> sacs)
           
 TextSpeechUnit TextPlanner.resolveSynchs(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sacs)
           
 PlanUnit TTSPlanner.resolveSynchs(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sacs)
           
 

Uses of TimePegAndConstraint in hmi.elckerlyc.wait
 

Method parameters in hmi.elckerlyc.wait with type arguments of type TimePegAndConstraint
 List<SyncAndTimePeg> WaitPlanner.addBehaviour(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sacs, PlanUnit planElement)
           
 PlanUnit WaitPlanner.resolveSynchs(BMLBlockPeg bbPeg, Behaviour b, List<TimePegAndConstraint> sacs)
           
private  void WaitPlanner.validateSacs(Behaviour b, List<TimePegAndConstraint> sacs)