public class SmoothingFunction extends java.lang.Object implements BinaryFunction<java.lang.Double,java.lang.Double,java.lang.Double>
Modifier and Type | Field and Description |
---|---|
private double |
factor
The smoothing factor.
|
Constructor and Description |
---|
SmoothingFunction(double factor)
Creates a new smoothing function with the given factor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Double |
eval(java.lang.Double val1,
java.lang.Double val2)
Evaluates the function for the given elements.
|
public SmoothingFunction(double factor)
factor
- some smoothing factor.public java.lang.Double eval(java.lang.Double val1, java.lang.Double val2)
BinaryFunction
eval
in interface BinaryFunction<java.lang.Double,java.lang.Double,java.lang.Double>
val1
- some elementval2
- some element