|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PlanUnit | |
|---|---|
| hmi.elckerlyc | The Hmi BML realizer Elckerlyc. |
| hmi.elckerlyc.animationengine | |
| hmi.elckerlyc.animationengine.gaze | |
| hmi.elckerlyc.animationengine.motionunit | |
| hmi.elckerlyc.animationengine.pointing | |
| hmi.elckerlyc.animationengine.transitions | |
| hmi.elckerlyc.audioengine | The AudioEngine is for playing sound fragments from disk (wav, mp3, etc). |
| hmi.elckerlyc.faceengine | |
| hmi.elckerlyc.faceengine.faceunit | |
| hmi.elckerlyc.interrupt | |
| hmi.elckerlyc.planunit | |
| hmi.elckerlyc.scheduler | |
| hmi.elckerlyc.speechengine | |
| hmi.elckerlyc.wait | |
| Uses of PlanUnit in hmi.elckerlyc |
|---|
| Methods in hmi.elckerlyc that return PlanUnit | |
|---|---|
PlanUnit |
Planner.resolveSynchs(BMLBlockPeg bbPeg,
Behaviour b,
List<TimePegAndConstraint> sac)
Resolves TimePegs for behavior b, given some known time pegs and constraints |
| Methods in hmi.elckerlyc with parameters of type PlanUnit | |
|---|---|
List<SyncAndTimePeg> |
Planner.addBehaviour(BMLBlockPeg bbPeg,
Behaviour b,
List<TimePegAndConstraint> sac,
PlanUnit planElement)
Adds a behavior to the plan. |
void |
ExceptionManager.puException(PlanUnit timedMU,
String message,
double time)
|
| Uses of PlanUnit in hmi.elckerlyc.animationengine |
|---|
| Fields in hmi.elckerlyc.animationengine with type parameters of type PlanUnit | |
|---|---|
private List<PlanUnit> |
AnimationPlayer.tmuRemove
|
| Methods in hmi.elckerlyc.animationengine with parameters of type PlanUnit | |
|---|---|
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. |
void |
AnimationPlayer.puException(PlanUnit timedMU,
String message,
double time)
Callback for behaviors |
| Uses of PlanUnit in hmi.elckerlyc.animationengine.gaze |
|---|
| Classes in hmi.elckerlyc.animationengine.gaze that implement PlanUnit | |
|---|---|
class |
GazeTMU
|
| Uses of PlanUnit in hmi.elckerlyc.animationengine.motionunit |
|---|
| Classes in hmi.elckerlyc.animationengine.motionunit that implement PlanUnit | |
|---|---|
class |
PhysicalTMU
|
class |
TimedMotionUnit
When you do not set an end time peg, 'UNKNNOWN' is assumed. |
| Uses of PlanUnit in hmi.elckerlyc.animationengine.pointing |
|---|
| Classes in hmi.elckerlyc.animationengine.pointing that implement PlanUnit | |
|---|---|
class |
PointingTMU
|
| Uses of PlanUnit in hmi.elckerlyc.animationengine.transitions |
|---|
| Classes in hmi.elckerlyc.animationengine.transitions that implement PlanUnit | |
|---|---|
class |
TransitionTMU
|
| Uses of PlanUnit in hmi.elckerlyc.audioengine |
|---|
| Classes in hmi.elckerlyc.audioengine that implement PlanUnit | |
|---|---|
class |
AudioUnit
|
class |
WavAudioUnit
Plans audio by caching a .wav file, then playing it |
| Methods in hmi.elckerlyc.audioengine that return PlanUnit | |
|---|---|
PlanUnit |
AudioPlanner.resolveSynchs(BMLBlockPeg bbPeg,
Behaviour b,
List<TimePegAndConstraint> sacs)
|
| Methods in hmi.elckerlyc.audioengine with parameters of type PlanUnit | |
|---|---|
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. |
| Uses of PlanUnit in hmi.elckerlyc.faceengine |
|---|
| Fields in hmi.elckerlyc.faceengine with type parameters of type PlanUnit | |
|---|---|
private List<PlanUnit> |
FacePlayer.tmuRemove
|
| Methods in hmi.elckerlyc.faceengine that return PlanUnit | |
|---|---|
PlanUnit |
FacePlanner.resolveSynchs(BMLBlockPeg bbPeg,
Behaviour b,
List<TimePegAndConstraint> sac)
|
| Methods in hmi.elckerlyc.faceengine with parameters of type PlanUnit | |
|---|---|
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. |
void |
FacePlayer.puException(PlanUnit fmu,
String message,
double time)
|
| Uses of PlanUnit in hmi.elckerlyc.faceengine.faceunit |
|---|
| Classes in hmi.elckerlyc.faceengine.faceunit that implement PlanUnit | |
|---|---|
class |
TimedFaceUnit
When you do not set an end time peg, 'UNKNOWN' is assumed. |
| Uses of PlanUnit in hmi.elckerlyc.interrupt |
|---|
| Classes in hmi.elckerlyc.interrupt that implement PlanUnit | |
|---|---|
class |
InterruptUnit
|
| Methods in hmi.elckerlyc.interrupt with parameters of type PlanUnit | |
|---|---|
List<SyncAndTimePeg> |
InterruptPlanner.addBehaviour(BMLBlockPeg bbPeg,
Behaviour b,
List<TimePegAndConstraint> sac,
PlanUnit planElement)
|
void |
InterruptPlayer.puException(PlanUnit pu,
String message,
double time)
|
| Uses of PlanUnit in hmi.elckerlyc.planunit |
|---|
| Classes in hmi.elckerlyc.planunit that implement PlanUnit | |
|---|---|
class |
AbstractPlanUnit
|
| Fields in hmi.elckerlyc.planunit with type parameters of type PlanUnit | |
|---|---|
private List<PlanUnit> |
PlanPlayer.planUnits
|
private List<PlanUnit> |
PlanPlayer.playingPlanUnits
|
| Methods in hmi.elckerlyc.planunit that return PlanUnit | |
|---|---|
private PlanUnit |
PlanPlayer.getPlanUnit(String id,
String bmlId)
Gets the first planunit corresponding with id:bmlId (there could be more if they are subPlanUnits |
| Methods in hmi.elckerlyc.planunit with parameters of type PlanUnit | |
|---|---|
void |
PlanPlayer.addPlanUnit(PlanUnit pu)
|
void |
PUExceptionCallback.puException(PlanUnit tmu,
String message,
double time)
|
private boolean |
PlanPlayer.updatePlayingPU(PlanUnit pu,
PUExceptionCallback puWc,
double t)
|
| Method parameters in hmi.elckerlyc.planunit with type arguments of type PlanUnit | |
|---|---|
void |
PlanPlayer.removePlanUnits(Collection<PlanUnit> puRemove,
double time)
|
| Uses of PlanUnit in hmi.elckerlyc.scheduler |
|---|
| Methods in hmi.elckerlyc.scheduler with parameters of type PlanUnit | |
|---|---|
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 PlanUnit in hmi.elckerlyc.speechengine |
|---|
| Subinterfaces of PlanUnit in hmi.elckerlyc.speechengine | |
|---|---|
interface |
SpeechUnit
|
| Classes in hmi.elckerlyc.speechengine that implement PlanUnit | |
|---|---|
class |
AbstractSpeechUnit
|
class |
DirectTTSUnit
Used to speak directly through the TTS system |
class |
TextSpeechUnit
|
class |
TTSUnit
|
class |
WavTTSUnit
Plans speach by generating a .wav file, then uses that .wav file to generate the speech |
| Methods in hmi.elckerlyc.speechengine that return PlanUnit | |
|---|---|
PlanUnit |
TTSPlanner.resolveSynchs(BMLBlockPeg bbPeg,
Behaviour b,
List<TimePegAndConstraint> sacs)
|
| Methods in hmi.elckerlyc.speechengine with parameters of type PlanUnit | |
|---|---|
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. |
| Uses of PlanUnit in hmi.elckerlyc.wait |
|---|
| Classes in hmi.elckerlyc.wait that implement PlanUnit | |
|---|---|
class |
WaitUnit
|
| Methods in hmi.elckerlyc.wait that return PlanUnit | |
|---|---|
PlanUnit |
WaitPlanner.resolveSynchs(BMLBlockPeg bbPeg,
Behaviour b,
List<TimePegAndConstraint> sacs)
|
| Methods in hmi.elckerlyc.wait with parameters of type PlanUnit | |
|---|---|
List<SyncAndTimePeg> |
WaitPlanner.addBehaviour(BMLBlockPeg bbPeg,
Behaviour b,
List<TimePegAndConstraint> sacs,
PlanUnit planElement)
|
void |
WaitPlayer.puException(PlanUnit pu,
String message,
double time)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||