Class AnimationManager

java.lang.Object
org.jmol.viewer.AnimationManager

public class AnimationManager extends Object
  • Field Details

    • animationThread

      public JmolThread animationThread
    • vwr

      public Viewer vwr
    • animationOn

      public boolean animationOn
    • animationFps

      public int animationFps
    • firstFrameDelayMs

      public int firstFrameDelayMs
    • lastFrameDelayMs

      public int lastFrameDelayMs
    • animationReplayMode

      public int animationReplayMode
    • isMovie

      public boolean isMovie
    • cmi

      public int cmi
      current model index
  • Method Details

    • setAnimationOn

      public void setAnimationOn(boolean animationOn)
    • stopThread

      public void stopThread(boolean isPaused)
    • setAnimationNext

      public boolean setAnimationNext()
    • currentIsLast

      public boolean currentIsLast()
    • currentFrameIs

      public boolean currentFrameIs(int f)
    • setMorphCount

      public void setMorphCount(int n)
    • morph

      public void morph(float modelIndex)
    • setAnimationDirection

      public void setAnimationDirection(int animationDirection)
    • setAnimationReplayMode

      public void setAnimationReplayMode(int animationReplayMode, float firstFrameDelay, float lastFrameDelay)
    • setMovie

      public void setMovie(Map<String,Object> info)
      support for PyMOL movies and anim FRAMES [....] currently no support for scripted movies
      Parameters:
      info -
    • getFrameCount

      public int getFrameCount()
    • setFrame

      public void setFrame(int i)
    • getUnitCellAtomIndex

      public int getUnitCellAtomIndex()
    • setUnitCellAtomIndex

      public void setUnitCellAtomIndex(int iAtom)