Package org.jmol.api

Interface JmolNavigatorInterface

  • All Superinterfaces:
    java.lang.Runnable
    All Known Implementing Classes:
    Navigator

    public interface JmolNavigatorInterface
    extends java.lang.Runnable
    • Method Detail

      • 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()