Uses of Interface com.jgoodies.animation.AnimationFunction

Uses in package com.jgoodies.animation

Classes implementing com.jgoodies.animation.AnimationFunction

class
An abstract class that minimizes the effort required to implement the AnimationFunction interface.

Fields of type com.jgoodies.animation.AnimationFunction

AnimationFunction
A constant AnimationFunction that returns 1 all the time.
AnimationFunction
A constant AnimationFunction that returns 0.0f all the time.

Methods with parameter type com.jgoodies.animation.AnimationFunction

AnimationFunction
Creates and returns an animation function that returns time-based sRGB colors that are built from a given base color and an animation function of alpha values.
AnimationFunctions.FloatFunction
Creates a time-based function that wraps the given Float-based animation function to return the corresponding float values.
AnimationFunction
Concatenates the fiven animation functions and returns a compound animation function that represents the concatenation.
AnimationFunction
Creates and returns an animation function that is defined by repeating the specified animation function.
AnimationFunction
Creates and returns an animation function that is defined by reverting the given animation function in time.

Methods with return type com.jgoodies.animation.AnimationFunction

AnimationFunction
Creates and returns an animation function that returns time-based sRGB colors that are built from a given base color and an animation function of alpha values.
AnimationFunction
Concatenates the fiven animation functions and returns a compound animation function that represents the concatenation.
AnimationFunction
AnimationFunctions.constant(long duration, Object value)
Creates and returns an animation function that returns a constant value over the given duration.
AnimationFunction
AnimationFunctions.discrete(long duration, Object[] values)
Creates and returns a discrete animation function for the given duration and values.
AnimationFunction
AnimationFunctions.discrete(long duration, Object[] values, float[] keyTimes)
Creates and returns a discrete animation function for the given duration, values and interpolation key times.
AnimationFunction
AnimationFunctions.fromBy(long duration, float from, float by)
Creates and returns a linear animation function for the given duration that returns Float in interval [from, from + by].
AnimationFunction
AnimationFunctions.fromTo(long duration, float from, float to)
Ceates and returns a linear animation function with the given duration.
AnimationFunction
AnimationFunctions.linear(long duration, Object[] values)
Creates and returns a linear animation function that is defined by an array of numeric values; these are distributed equally over the duration.
AnimationFunction
AnimationFunctions.linear(long duration, Object[] values, float[] keyTimes)
Creates and returns a linear animation function that is defined by an array of numeric values and an array of relative key times.
AnimationFunction
AnimationFunctions.linearColors(long duration, Color[] colors, float[] keyTimes)
Creates an AnimationFunction that maps times to instances of Color.
AnimationFunction
AnimationFunctions.random(int min, int max, float changeProbability)
Creates and returns an animation function that returns random values from the interval [min, max] with a given change probability.
AnimationFunction
Creates and returns an animation function that is defined by repeating the specified animation function.
AnimationFunction
Creates and returns an animation function that is defined by reverting the given animation function in time.

Uses in package com.jgoodies.animation.components

Methods with return type com.jgoodies.animation.AnimationFunction

AnimationFunction
GlyphLabel.defaultColorFunction(long duration, Color baseColor)
Creates and returns the default color function for the given duration and base color.
AnimationFunction
Creates and returns the default scale function for the given duration.

Uses in package com.jgoodies.animation.animations

Constructors with parameter type com.jgoodies.animation.AnimationFunction

BasicTextAnimation.BasicTextAnimation(BasicTextLabel label, long duration, String text, AnimationFunction colorFunction, AnimationFunction scaleXFunction, AnimationFunction scaleYFunction, AnimationFunction spaceFunction)
Constructs a text animation, that fades in a text, scales it and fades it out.
FanAnimation.FanAnimation(FanComponent fan, long duration, AnimationFunction rotationFunction)
Constructs an animation that rotates a fan using the given fan component, duration and rotation animation function.

Methods with return type com.jgoodies.animation.AnimationFunction

AnimationFunction
BasicTextAnimation.cinemaFadeColorFunction(long duration, Color baseColor)
Creates and answers the color animation function for the default fade.
AnimationFunction
BasicTextAnimation.defaultFadeColorFunction(long duration, Color baseColor)
Creates and answers the color animation function for the default fade.
AnimationFunction
Returns the animation function for the default random position offset.
AnimationFunction
Creates and answers an animation function for the default rotation.
AnimationFunction
BasicTextAnimation.defaultScaleColorFunction(long duration, Color baseColor)
Creates and answers the animation function for the default scaling.
AnimationFunction
Creates and answers the default scaling animation function.
AnimationFunction
BasicTextAnimation.defaultSpaceColorFunction(long duration, Color baseColor)
Creates and answers the color animation function for the default spacing animation.
AnimationFunction
Creates and answers the default spacing animation function.

Uses in package com.jgoodies.animation.renderer

Constructors with parameter type com.jgoodies.animation.AnimationFunction

GlyphRenderer.GlyphRenderer(String text, AnimationFunction scaleFunction, AnimationFunction translateFunction, AnimationFunction colorFunction, long glyphDelay)
Constructs a GlyphRenderer that paints individual glyphs with different transforms.

Copyright © 2001-2006 JGoodies Karsten Lentzsch. All Rights Reserved.