com.swfm.mica.animators
Class MiCycleColorsAnimator

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

public class MiCycleColorsAnimator
extends MiPartAnimator

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

Constructor Summary
MiCycleColorsAnimator(MiPart subjects)
           
MiCycleColorsAnimator(MiPart subject, boolean forward, boolean cycleFillColor)
           
 
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

MiCycleColorsAnimator

public MiCycleColorsAnimator(MiPart subjects)

MiCycleColorsAnimator

public MiCycleColorsAnimator(MiPart subject,
                             boolean forward,
                             boolean cycleFillColor)
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