de.jreality.tools
Class ShipNavigationTool
java.lang.Object
de.jreality.scene.tool.AbstractTool
de.jreality.tools.ShipNavigationTool
- All Implemented Interfaces:
- Tool
public class ShipNavigationTool
- extends AbstractTool
- Author:
- weissman
Methods inherited from class de.jreality.scene.tool.AbstractTool |
activate, addCurrentSlot, deactivate, equals, fullDescription, getActivationSlots, getCurrentSlots, getDescription, getDescription, hashCode, removeCurrentSlot, setDescription |
ShipNavigationTool
public ShipNavigationTool()
perform
public void perform(ToolContext tc)
- Description copied from interface:
Tool
- This method is called when the tool is activated and any
AxisState or TransformationMatrix of the current slots changes.
- Specified by:
perform
in interface Tool
- Overrides:
perform
in class AbstractTool
- Parameters:
tc
- The current tool context
getGain
public double getGain()
setGain
public void setGain(double gain)
getGravity
public double getGravity()
setGravity
public void setGravity(double gravity)
getJumpSpeed
public double getJumpSpeed()
setJumpSpeed
public void setJumpSpeed(double jumpSpeed)
isPollingDevice
public boolean isPollingDevice()
setPollingDevice
public void setPollingDevice(boolean pollingDevice)
getRunFactor
public double getRunFactor()
setRunFactor
public void setRunFactor(double runFactor)
isCenter
public boolean isCenter()
setCenter
public void setCenter(boolean center)
getCenter
public double[] getCenter()
setCenter
public void setCenter(double[] center)
isGravitEnabled
public boolean isGravitEnabled()
setGravitEnabled
public void setGravitEnabled(boolean gravitEnabled)
getMinHeight
public double getMinHeight()
setMinHeight
public void setMinHeight(double minHeight)
getPickDelegate
public ShipNavigationTool.PickDelegate getPickDelegate()
setPickDelegate
public void setPickDelegate(ShipNavigationTool.PickDelegate pickDelegate)