|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface VirtualHuman
Access to all elements of a VirtualHuman.
| Method Summary | |
|---|---|
void |
cleanUp()
clean up this virtual human -- destroy planners; clean up physical models, etc |
AnimationPlanner |
getAnimationPlanner()
|
VJoint |
getAnimationRootJoint()
|
AudioPlanner |
getAudioPlanner()
|
BlinkEmitter |
getBlinkEmitter()
|
RealizerBridge |
getBMLRealizer()
|
VJoint |
getCurrentAnimationRootJoint()
|
ElckerlycRealizer |
getElckerlyc()
|
FaceController |
getFaceController()
|
FacePlanner |
getFacePlanner()
|
org.odejava.JointGroup |
getFeetGlueJointGroup()
access needed to remove the feet glue thingies again |
GazeEmitter |
getGazeEmitter()
|
String |
getId()
|
IKBody |
getIKBody()
|
InterruptPlanner |
getInterruptPlanner()
|
ArrayList<MixedSystem> |
getMixedSystems()
associated with getPhysicalHumans, same order |
VJoint |
getNextAnimationRootJoint()
|
ArrayList<OdeHumanoid> |
getPhysicalHumans()
associated with getMixedSystems, same order |
VJoint |
getPredictorAnimationRootJoint()
|
VJoint |
getPreviousAnimationRootJoint()
|
TCPIPRealizerBridgeServer |
getRealizerServer()
|
SpeechPlanner |
getSpeechPlanner()
|
VirtualHumanSpec |
getVirtualHumanSpec()
|
VirtualWorld |
getVirtualWorld()
|
WaitPlanner |
getWaitPlanner()
|
void |
loadNewGestureBinding(Resources res,
String filename)
Call this to load a new gesture binding on a virtual human that was already initialised |
void |
reloadGestureBinding()
Call this to reload the current gesture binding from it's file, on a virtual human that was already initialised |
void |
setVirtualHumanSpec(VirtualHumanSpec spec)
Set the virtual human spec from which this virtual human was built -- for future reference |
void |
setVirtualWorld(VirtualWorld vw)
set the virtualWorld associated with this VH, for access to ode space and collision and worldobjectmanager and such |
void |
setVoice(String newVoice)
|
| Method Detail |
|---|
String getId()
void cleanUp()
void setVirtualHumanSpec(VirtualHumanSpec spec)
VirtualHumanSpec getVirtualHumanSpec()
void setVirtualWorld(VirtualWorld vw)
VirtualWorld getVirtualWorld()
VJoint getAnimationRootJoint()
VJoint getPreviousAnimationRootJoint()
VJoint getCurrentAnimationRootJoint()
VJoint getNextAnimationRootJoint()
VJoint getPredictorAnimationRootJoint()
ArrayList<MixedSystem> getMixedSystems()
ArrayList<OdeHumanoid> getPhysicalHumans()
org.odejava.JointGroup getFeetGlueJointGroup()
IKBody getIKBody()
AnimationPlanner getAnimationPlanner()
InterruptPlanner getInterruptPlanner()
WaitPlanner getWaitPlanner()
void loadNewGestureBinding(Resources res,
String filename)
void reloadGestureBinding()
SpeechPlanner getSpeechPlanner()
void setVoice(String newVoice)
RealizerBridge getBMLRealizer()
ElckerlycRealizer getElckerlyc()
TCPIPRealizerBridgeServer getRealizerServer()
BlinkEmitter getBlinkEmitter()
GazeEmitter getGazeEmitter()
FaceController getFaceController()
FacePlanner getFacePlanner()
AudioPlanner getAudioPlanner()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||