All Packages Class Hierarchy This Package Previous Next Index
Class improv.util.SquareCurve
java.lang.Object
|
+----improv.util.Curve
|
+----improv.util.EditableCurve
|
+----improv.util.SquareCurve
- public final class SquareCurve
- extends EditableCurve
-
SquareCurve(double, double)
-
-
SquareCurve(double, double, int)
-
-
SquareCurve(double[], double[])
-
-
SquareCurve(double[], double[], int)
-
-
SquareCurve(float, float)
-
-
SquareCurve(float, float, int)
-
-
SquareCurve(float[], float[])
-
-
SquareCurve(float[], float[], int)
-
-
SquareCurve(float[][])
-
-
SquareCurve(float[][], int)
-
-
copy()
- Create a duplicate of this curve.
-
eval(double)
- This is called from the animate method and is overridden by the individual curve classes.
SquareCurve
public SquareCurve(float x,
float y)
SquareCurve
public SquareCurve(float x,
float y,
int type)
SquareCurve
public SquareCurve(float x[],
float y[])
SquareCurve
public SquareCurve(float xPoints[],
float yPoints[],
int type)
SquareCurve
public SquareCurve(float points[][])
SquareCurve
public SquareCurve(float points[][],
int type)
SquareCurve
public SquareCurve(double x,
double y)
SquareCurve
public SquareCurve(double x,
double y,
int type)
SquareCurve
public SquareCurve(double x[],
double y[])
SquareCurve
public SquareCurve(double xPoints[],
double yPoints[],
int type)
copy
public EditableCurve copy()
- Create a duplicate of this curve.
- Overrides:
- copy in class EditableCurve
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