de.jreality.plugin.scene
Class Avatar
java.lang.Object
Plugin
de.jreality.plugin.scene.Avatar
- All Implemented Interfaces:
- java.util.EventListener, javax.swing.event.ChangeListener
public class Avatar
- extends Plugin
- implements javax.swing.event.ChangeListener
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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 java.awt.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 java.lang.Exception
- Throws:
java.lang.Exception
uninstall
public void uninstall(Controller c)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPluginInfo
public PluginInfo getPluginInfo()
restoreStates
public void restoreStates(Controller c)
throws java.lang.Exception
- Throws:
java.lang.Exception
storeStates
public void storeStates(Controller c)
throws java.lang.Exception
- Throws:
java.lang.Exception
setPickDelegate
public void setPickDelegate(ShipNavigationTool.PickDelegate pickDelegate)
stateChanged
public void stateChanged(javax.swing.event.ChangeEvent e)
- Specified by:
stateChanged
in interface javax.swing.event.ChangeListener
setAvatarPosition
public void setAvatarPosition(double x,
double y,
double z)