Class CommFuncSimpleSpline
java.lang.Object
CommFuncSimpleSpline
- All Implemented Interfaces:
- ICommStrengthFunc
public class CommFuncSimpleSpline
- extends java.lang.Object
- implements ICommStrengthFunc
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CommFuncSimpleSpline
public CommFuncSimpleSpline()
CommFuncSimpleSpline
public CommFuncSimpleSpline(double lfMinRange,
double lfMaxRange)
getGrad
public double getGrad(double lfDist)
- Specified by:
getGrad
in interface ICommStrengthFunc
getStrength
public double getStrength(double lfDist)
- Specified by:
getStrength
in interface ICommStrengthFunc
isMonotonic
public boolean isMonotonic()
- Specified by:
isMonotonic
in interface ICommStrengthFunc
makeCopy
public ICommStrengthFunc makeCopy()
- Specified by:
makeCopy
in interface ICommStrengthFunc
maxDerivRange
public double maxDerivRange(double lfMin,
double lfMax)
- Specified by:
maxDerivRange
in interface ICommStrengthFunc
maxStrengthRange
public double maxStrengthRange(double lfMinD,
double lfMaxD)
- Specified by:
maxStrengthRange
in interface ICommStrengthFunc
minDerivRange
public double minDerivRange(double lfMin,
double lfMax)
- Specified by:
minDerivRange
in interface ICommStrengthFunc
minStrengthRange
public double minStrengthRange(double lfMinD,
double lfMaxD)
- Specified by:
minStrengthRange
in interface ICommStrengthFunc