Class SigmoidStrengthFun
java.lang.Object
SigmoidStrengthFun
- All Implemented Interfaces:
- ICommStrengthFunc
public class SigmoidStrengthFun
- extends java.lang.Object
- implements ICommStrengthFunc
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SigmoidStrengthFun
public SigmoidStrengthFun()
SigmoidStrengthFun
public SigmoidStrengthFun(double lfRad,
double lfWeight)
SigmoidStrengthFun
public SigmoidStrengthFun(SigmoidStrengthFun src)
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