com.swfm.mica.animators
Class MiBlinkAnimator

java.lang.Object
  extended bycom.swfm.mica.animators.MiPartAnimator
      extended bycom.swfm.mica.animators.MiBlinkAnimator
All Implemented Interfaces:
MiiAnimatable

public class MiBlinkAnimator
extends MiPartAnimator

Version:
%I% %G%
Author:
Michael L. Davis

Constructor Summary
MiBlinkAnimator(MiPart subject, double secondsBetweenBlinks)
           
 
Method Summary
 void animate(double startOfStep, double endOfStep)
          Animates for the given time slice.
 
Methods inherited from class com.swfm.mica.animators.MiPartAnimator
end, getDuration, getEnabled, getOnlyRunWhenSubjectVisible, getPacer, getStepTime, getSubject, isAnimatingForward, isAtEnd, isScheduled, resetStepTimer, resetTimer, schedule, scheduleAndWait, setDuration, setEnabled, setIsAnimatingForward, setOnlyRunWhenSubjectVisible, setPacer, setStepTime, setSubject, start, unschedule
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MiBlinkAnimator

public MiBlinkAnimator(MiPart subject,
                       double secondsBetweenBlinks)
Method Detail

animate

public void animate(double startOfStep,
                    double endOfStep)
Description copied from interface: MiiAnimatable
Animates for the given time slice. The beginning and end are normalized (0.0 to 1.0), 0.0 being the start of the animation and 1.0 the end.

Parameters:
startOfStep - the beginning of the time slice
endOfStep - the end of the time slice