|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AbstractSpline extends java.lang.Cloneable, java.io.Serializable
Abstract spline class. It allows different spline strategies.
| Modifier and Type | Method and Description |
|---|---|
AbstractSpline |
clone()
Clones the object |
Point2D[] |
getLines()
Gets spline line array |
double[] |
interpolateYAt(double x)
Interpolates x value and returns the Y values array |
void |
setData(double[] x,
double[] y,
int pointCount,
int step)
Sets spline data |
| Method Detail |
|---|
Point2D[] getLines()
double[] interpolateYAt(double x)
x - x value, where to interpolate
void setData(double[] x,
double[] y,
int pointCount,
int step)
x - normalized x valuesy - normalized y valuespointCount - point countstep - step count
AbstractSpline clone()
throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException - exception if not possible to clone
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||