Interface RealValuedFunctTwoOps

All Superinterfaces:
DoubleBinaryOperator, RealValuedFunctVAOps
All Known Subinterfaces:
NamedFunctionTwoOps
All Known Implementing Classes:
BicubicInterpolator, BicubicTriangleInterp, RealValuedFunctionTwo, SimFunctionTwo
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface RealValuedFunctTwoOps extends DoubleBinaryOperator, RealValuedFunctVAOps
Interface representing a real-valued function of two arguments. This interface provides a single method associated with a real-valued function: methods that compute a function's domain and its derivatives are missing.

This class was created before the Java interface DoubleBinaryOperator was defined and consequently this class was modified to extend DoubleBinaryOperator. Any implementation that overrides applyAsDouble(double,double) must ensure that applyAsDouble(double,double) and valueAt(double,double) return the same value.