All Packages  Class Hierarchy  This Package  Previous  Next  Index
  Class improv.util.SinCurve
java.lang.Object
   |
   +----improv.util.Curve
           |
           +----improv.util.ParameterizedCurve
                   |
                   +----improv.util.SinCurve
  -  public final class SinCurve
  
-  extends ParameterizedCurve
  
  
  -  
	SinCurve()
   -  
  
 -  
	SinCurve(Curve, Curve, Curve)
   -  
  
 -  
	SinCurve(Curve, Curve, Curve, Curve, Curve, double, double, double, double, double)
   -  
  
 -  
	SinCurve(Curve[])
   -  
  
 -  
	SinCurve(Curve[], double, double, double, double, double)
   -  
  
 -  
	SinCurve(double, double, double)
   -  
  
 -  
	SinCurve(double, double, double, double, double)
   -  
 
  
  -  
	eval(double)
   -  This is called from the animate method and is overridden by the individual curve classes.
 
  
SinCurve
 public SinCurve()
SinCurve
 public SinCurve(Curve c1,
                 Curve c2,
                 Curve c3)
SinCurve
 public SinCurve(Curve a1,
                 Curve a2,
                 Curve f,
                 Curve b,
                 Curve g,
                 double a1Val,
                 double a2Val,
                 double fVal,
                 double bVal,
                 double gVal)
SinCurve
 public SinCurve(Curve curves[])
SinCurve
 public SinCurve(Curve curves[],
                 double a1Val,
                 double a2Val,
                 double fVal,
                 double bVal,
                 double gVal)
SinCurve
 public SinCurve(double d1,
                 double d2,
                 double d3)
SinCurve
 public SinCurve(double a1,
                 double a2,
                 double f,
                 double b,
                 double g)
  
eval
 public double eval(double time)
  -  This is called from the animate method and is overridden by the individual curve classes.
  
    -  Overrides:
    
 -  eval in class Curve
  
 
 
 
All Packages  Class Hierarchy  This Package  Previous  Next  Index