Package org.jmol.api
Interface JmolNavigatorInterface
-
- All Superinterfaces:
java.lang.Runnable
- All Known Implementing Classes:
Navigator
public interface JmolNavigatorInterface extends java.lang.Runnable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcalcNavigationPoint()java.lang.StringgetNavigationState()voidinterrupt()voidnavigate(float seconds, javajs.util.P3[][] pathGuide, javajs.util.P3[] path, float[] theta, int indexStart, int indexEnd)voidnavigateAxis(javajs.util.V3 rotAxis, float degrees)voidnavigateKey(int keyCode, int modifiers)voidnavigateList(JmolScriptEvaluator eval, javajs.util.Lst<java.lang.Object[]> list)voidnavigateTo(float floatSecondsTotal, javajs.util.V3 axis, float degrees, javajs.util.P3 center, float depthPercent, float xTrans, float yTrans)voidnavTranslatePercentOrTo(float seconds, float x, float y)voidset(TransformManager transformManager, Viewer vwr)voidsetNavigationDepthPercent(float percent)voidsetNavigationOffsetRelative()voidzoomByFactor(float factor, int x, int y)
-
-
-
Method Detail
-
set
void set(TransformManager transformManager, Viewer vwr)
-
navigateTo
void navigateTo(float floatSecondsTotal, javajs.util.V3 axis, float degrees, javajs.util.P3 center, float depthPercent, float xTrans, float yTrans)
-
navigate
void navigate(float seconds, javajs.util.P3[][] pathGuide, javajs.util.P3[] path, float[] theta, int indexStart, int indexEnd)
-
zoomByFactor
void zoomByFactor(float factor, int x, int y)
-
calcNavigationPoint
void calcNavigationPoint()
-
setNavigationOffsetRelative
void setNavigationOffsetRelative()
-
navigateKey
void navigateKey(int keyCode, int modifiers)
-
navigateList
void navigateList(JmolScriptEvaluator eval, javajs.util.Lst<java.lang.Object[]> list)
-
navigateAxis
void navigateAxis(javajs.util.V3 rotAxis, float degrees)
-
setNavigationDepthPercent
void setNavigationDepthPercent(float percent)
-
getNavigationState
java.lang.String getNavigationState()
-
navTranslatePercentOrTo
void navTranslatePercentOrTo(float seconds, float x, float y)
-
interrupt
void interrupt()
-
-