Package omeis.providers.re.quantum
Interface QuantumMap
-
- All Known Implementing Classes:
ExponentialMap
,LogarithmicMap
,PolynomialMap
public interface QuantumMap
Provides methods to map value. Each method is wrapper around a method exposed by theMath
class. Each value mapper should implements this I/F.- Since:
- OME2.2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
transform(double x, double k)
Maps the specified value.double
transform(float x, double k)
Maps the specified value.double
transform(int x, double k)
Maps the specified value.
-
-
-
Method Detail
-
transform
double transform(int x, double k)
Maps the specified value.- Parameters:
x
- The input value.k
- The selected curve in the family.- Returns:
- The mapped value.
-
transform
double transform(double x, double k)
Maps the specified value.- Parameters:
x
- The input value.k
- The selected curve in the family.- Returns:
- The mapped value.
-
transform
double transform(float x, double k)
Maps the specified value.- Parameters:
x
- The input value.k
- The selected curve in the family.- Returns:
- The mapped value.
-
-