de.jreality.plugin.scene
Class Avatar
java.lang.Object
Plugin
de.jreality.plugin.scene.Avatar
- All Implemented Interfaces:
- EventListener, ChangeListener
public class Avatar
- extends Plugin
- implements ChangeListener
DEFAULT_SPEED
public static final double DEFAULT_SPEED
- See Also:
- Constant Field Values
DEFAULT_JUMP_SPEED
public static final double DEFAULT_JUMP_SPEED
- See Also:
- Constant Field Values
Avatar
public Avatar()
getAvatar
public SceneGraphComponent getAvatar()
getHeadTransformationTool
public HeadTransformationTool getHeadTransformationTool()
getPanel
public Component getPanel()
getNavigationSpeed
public double getNavigationSpeed()
setNavigationSpeed
public void setNavigationSpeed(double navigationSpeed)
getJumpSpeed
public double getJumpSpeed()
setJumpSpeed
public void setJumpSpeed(double jumpSpeed)
install
public void install(Controller c)
throws Exception
- Throws:
Exception
uninstall
public void uninstall(Controller c)
throws Exception
- Throws:
Exception
getPluginInfo
public PluginInfo getPluginInfo()
restoreStates
public void restoreStates(Controller c)
throws Exception
- Throws:
Exception
storeStates
public void storeStates(Controller c)
throws Exception
- Throws:
Exception
setPickDelegate
public void setPickDelegate(ShipNavigationTool.PickDelegate pickDelegate)
stateChanged
public void stateChanged(ChangeEvent e)
- Specified by:
stateChanged
in interface ChangeListener
setAvatarPosition
public void setAvatarPosition(double x,
double y,
double z)