org.jmol.viewer
Class AnimationManager
java.lang.Object
org.jmol.viewer.AnimationManager
class AnimationManager
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
viewer
Viewer viewer
currentModelIndex
int currentModelIndex
backgroundModelIndex
int backgroundModelIndex
bsVisibleFrames
private BitSet bsVisibleFrames
animationThread
AnimationManager.AnimationThread animationThread
inMotion
boolean inMotion
firstModelIndex
int firstModelIndex
- Animation support
lastModelIndex
int lastModelIndex
frameStep
int frameStep
animationDirection
int animationDirection
currentDirection
int currentDirection
animationFps
int animationFps
animationReplayMode
int animationReplayMode
firstFrameDelay
float firstFrameDelay
lastFrameDelay
float lastFrameDelay
firstFrameDelayMs
int firstFrameDelayMs
lastFrameDelayMs
int lastFrameDelayMs
animationOn
boolean animationOn
animationPaused
boolean animationPaused
intAnimThread
int intAnimThread
lastModelPainted
int lastModelPainted
AnimationManager
AnimationManager(Viewer viewer)
setCurrentModelIndex
void setCurrentModelIndex(int modelIndex)
setCurrentModelIndex
void setCurrentModelIndex(int modelIndex,
boolean clearBackgroundModel)
setStatusFrameChanged
private void setStatusFrameChanged()
setBackgroundModelIndex
void setBackgroundModelIndex(int modelIndex)
getVisibleFramesBitSet
BitSet getVisibleFramesBitSet()
setFrameRangeVisible
private void setFrameRangeVisible()
setInMotion
void setInMotion(boolean inMotion)
initializePointers
void initializePointers(int frameStep)
clear
void clear()
getAnimationInfo
Hashtable getAnimationInfo()
getState
String getState(StringBuffer sfunc)
setAnimationDirection
void setAnimationDirection(int animationDirection)
setAnimationFps
void setAnimationFps(int animationFps)
setAnimationReplayMode
void setAnimationReplayMode(int animationReplayMode,
float firstFrameDelay,
float lastFrameDelay)
setAnimationRange
void setAnimationRange(int framePointer,
int framePointer2)
animationOn
private void animationOn(boolean TF)
setAnimationOn
void setAnimationOn(boolean animationOn)
setAnimationOff
void setAnimationOff(boolean isPaused)
pauseAnimation
void pauseAnimation()
reverseAnimation
void reverseAnimation()
repaintDone
void repaintDone()
resumeAnimation
void resumeAnimation()
setAnimationNext
boolean setAnimationNext()
setAnimationLast
void setAnimationLast()
rewindAnimation
void rewindAnimation()
setAnimationPrevious
boolean setAnimationPrevious()
setAnimationRelative
boolean setAnimationRelative(int direction)
getAnimationModeName
String getAnimationModeName()