org.jdesktop.swing.animation.timing.evaluators
Class EvaluatorCubicCurve2D

java.lang.Object
  extended by org.jdesktop.swing.animation.timing.evaluators.EvaluatorCubicCurve2D
All Implemented Interfaces:
org.jdesktop.core.animation.timing.Evaluator<CubicCurve2D>

@Immutable
public final class EvaluatorCubicCurve2D
extends Object
implements org.jdesktop.core.animation.timing.Evaluator<CubicCurve2D>

An evaluator for CubicCurve2D.

Author:
Chet Haase, Tim Halloran

Constructor Summary
EvaluatorCubicCurve2D()
           
 
Method Summary
 CubicCurve2D evaluate(CubicCurve2D v0, CubicCurve2D v1, double fraction)
           
 Class<CubicCurve2D> getEvaluatorClass()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EvaluatorCubicCurve2D

public EvaluatorCubicCurve2D()
Method Detail

evaluate

@RegionEffects(value="reads All")
public CubicCurve2D evaluate(CubicCurve2D v0,
                                           CubicCurve2D v1,
                                           double fraction)
Specified by:
evaluate in interface org.jdesktop.core.animation.timing.Evaluator<CubicCurve2D>

getEvaluatorClass

@RegionEffects(value="none")
public Class<CubicCurve2D> getEvaluatorClass()
Specified by:
getEvaluatorClass in interface org.jdesktop.core.animation.timing.Evaluator<CubicCurve2D>


Copyright © 2012. All Rights Reserved.