Uses of Class
hmi.environment.avatars.HmiVirtualHuman

Packages that use HmiVirtualHuman
hmi.environment This package contains several base classes that facilitate easy access to building an environment with graphics, physics and virtual human animation. 
 

Uses of HmiVirtualHuman in hmi.environment
 

Fields in hmi.environment declared as HmiVirtualHuman
protected  HmiVirtualHuman VirtualHumanUI.theVH
          The spec for which this UI works
 

Fields in hmi.environment with type parameters of type HmiVirtualHuman
protected  HashMap<HmiVirtualHuman,VirtualHumanUI> ElckerlycDemoEnvironment.vhUIs
          The UIs for all loaded virtualHumans
protected  HashMap<HmiVirtualHuman,JButton> ElckerlycDemoEnvironment.vhUIToggleButtons
          The ToggleUI buttons for all loaded virtualHumans
protected  ArrayList<HmiVirtualHuman> ElckerlycDemoEnvironment.virtualHumanList
          All loaded virtualHumans
 

Methods in hmi.environment that return HmiVirtualHuman
 HmiVirtualHuman ElckerlycDemoEnvironment.loadVirtualHuman(Resources res, String specFileName, String name)
          Load a virtual human according to the specifications; store the resulting VirtualHuman object in the virtualHumanList array; add vhuman to scene and playermanager etc
 HmiVirtualHuman ElckerlycDemoEnvironment.loadVirtualHuman(VirtualHumanSpecHmi spec, String name)
          Load a virtual human according to the specifications; store the resulting VirtualHuman object in the virtualHumanList array; add vhuman to scene and playermanager etc
 

Methods in hmi.environment with parameters of type HmiVirtualHuman
 void ElckerlycDemoEnvironment.addPhysicalHumanDebugVisualisations(HmiVirtualHuman vh)
           
 void ElckerlycDemoEnvironment.addVJointDebugVisualisations(HmiVirtualHuman vh)
           
 void ElckerlycDemoEnvironment.createVirtualHumanUI(HmiVirtualHuman vh)
           
 void ElckerlycDemoEnvironment.unloadVirtualHuman(HmiVirtualHuman vh)
          Completely removes a virtual human from the environment; stops all of its players, etc.
 

Constructors in hmi.environment with parameters of type HmiVirtualHuman
VirtualHumanUI(String title, HmiVirtualHuman vh, ElckerlycDemoEnvironment elck)
          Init the frame with input text area, play button, and feedback text area