com.gif4j
Class RadarFilter

java.lang.Object
  extended bycom.gif4j.MorphingFilter
      extended bycom.gif4j.RadarFilter

public class RadarFilter
extends MorphingFilter

An instance of RadarFilter implements the gradual appearance animation in the form of radar.

Version:
1.0
Author:
Gif4J Software

Field Summary
 
Fields inherited from class com.gif4j.MorphingFilter
DEFAULT_DELAY_BETWEEN_FRAMES
 
Constructor Summary
RadarFilter()
          Constructs RadarFilter by default: number of frames (for one quarter) = 2 and delay between frames = 0.1 sec (10 1/100 sec) Please
RadarFilter(int framesNumber)
          Constructs RadarFilter with the specified number of frames and default delay between frames = 0.1 sec (10 1/100 sec)
RadarFilter(int framesNumber, int delayBetweenFrames)
          Constructs RadarFilter with the specified number of frames and delay between frames
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RadarFilter

public RadarFilter()
Constructs RadarFilter by default: number of frames (for one quarter) = 2 and delay between frames = 0.1 sec (10 1/100 sec) Please


RadarFilter

public RadarFilter(int framesNumber)
Constructs RadarFilter with the specified number of frames and default delay between frames = 0.1 sec (10 1/100 sec)

Parameters:
framesNumber - how many frames (for one quarter) the result animation should contain (must be greater than 1).
Throws:
java.lang.IllegalArgumentException - If number of frames less than 2

RadarFilter

public RadarFilter(int framesNumber,
                   int delayBetweenFrames)
Constructs RadarFilter with the specified number of frames and delay between frames

Parameters:
framesNumber - how many frames (for one quarter) the result animation should contain (must be greater than 1).
delayBetweenFrames - delay time in 1/100 seconds (100 means 1 second delay) between generated frames.
Throws:
java.lang.IllegalArgumentException - If number of frames less than 2
java.lang.IllegalArgumentException - If delay between frames less than 1