public class MonotonicCubicNaturalSpline extends Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
swigCMemOwn |
| Modifier | Constructor and Description |
|---|---|
|
MonotonicCubicNaturalSpline(Array x,
Array y) |
protected |
MonotonicCubicNaturalSpline(long cPtr,
boolean cMemoryOwn) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete() |
double |
derivative(double x) |
double |
derivative(double x,
boolean extrapolate) |
protected void |
finalize() |
protected static long |
getCPtr(MonotonicCubicNaturalSpline obj) |
double |
getValue(double x) |
double |
getValue(double x,
boolean allowExtrapolation) |
double |
primitive(double x) |
double |
primitive(double x,
boolean extrapolate) |
double |
secondDerivative(double x) |
double |
secondDerivative(double x,
boolean extrapolate) |
protected MonotonicCubicNaturalSpline(long cPtr,
boolean cMemoryOwn)
protected static long getCPtr(MonotonicCubicNaturalSpline obj)
public void delete()
public double getValue(double x,
boolean allowExtrapolation)
public double getValue(double x)
public double derivative(double x,
boolean extrapolate)
public double derivative(double x)
public double secondDerivative(double x,
boolean extrapolate)
public double secondDerivative(double x)
public double primitive(double x,
boolean extrapolate)
public double primitive(double x)
Copyright © 2017. All rights reserved.