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 void
calcNavigationPoint()
java.lang.String
getNavigationState()
void
interrupt()
void
navigate(float seconds, javajs.util.P3[][] pathGuide, javajs.util.P3[] path, float[] theta, int indexStart, int indexEnd)
void
navigateAxis(javajs.util.V3 rotAxis, float degrees)
void
navigateKey(int keyCode, int modifiers)
void
navigateList(JmolScriptEvaluator eval, javajs.util.Lst<java.lang.Object[]> list)
void
navigateTo(float floatSecondsTotal, javajs.util.V3 axis, float degrees, javajs.util.P3 center, float depthPercent, float xTrans, float yTrans)
void
navTranslatePercentOrTo(float seconds, float x, float y)
void
set(TransformManager transformManager, Viewer vwr)
void
setNavigationDepthPercent(float percent)
void
setNavigationOffsetRelative()
void
zoomByFactor(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()
-
-