Maven module :un.engine : engine-opengl :
Class :
un.engine.opengl.control.OrbitController
Extends/Implements :
un.engine.opengl.animation.Updater
un.api.event.EventListener
Subclasses : -
Variables : -
Functions :
OrbitController,
OrbitController,
OrbitController,
isEnable,
setEnable,
configureDefault,
getGestureTasks,
getWarpPointer,
setWarpPointer,
getDistance,
setDistance,
getHorizontalAngle,
setHorizontalAngle,
getVerticalAngle,
setVerticalAngle,
getRollAngle,
setRollAngle,
getMinDistance,
setMinDistance,
getMaxDistance,
setMaxDistance,
isLinear,
setLinear,
getStep,
setStep,
update,
receiveEvent
public void
OrbitController (EventSource source, GLNode target)
public void
OrbitController (EventSource source, Vector up, Vector right, GLNode target)
public void
OrbitController (EventSource source, Vector up, Vector right, GLNode target, boolean rightHanded)
public boolean
isEnable ()
public void
setEnable (boolean enable)
public OrbitController
configureDefault ()
public Sequence
getGestureTasks ()
public Tuple
getWarpPointer ()
public void
setWarpPointer (Tuple autoWarp)
public float
getDistance ()
public void
setDistance (float distance)
public double
getHorizontalAngle ()
public void
setHorizontalAngle (double horizontalAngle)
public double
getVerticalAngle ()
public void
setVerticalAngle (double verticalAngle)
public double
getRollAngle ()
public void
setRollAngle (double rollAngle)
public double
getMinDistance ()
public void
setMinDistance (double mindistance)
public double
getMaxDistance ()
public void
setMaxDistance (double maxdistance)
public boolean
isLinear ()
public void
setLinear (boolean linear)
public double
getStep ()
public void
setStep (double step)
public void
update (RenderContext context, GLNode node)
public void
receiveEvent (Event event)
author Johann Sorel