public static class LogarithmicTransform1D.Provider extends MathTransformProvider
LogarithmicTransform1D
.MathTransformProvider.Delegate
Modifier and Type | Field and Description |
---|---|
static ParameterDescriptor<Double> |
BASE
The operation parameter descriptor for the
base parameter value. |
static ParameterDescriptor<Double> |
OFFSET
The operation parameter descriptor for the
offset parameter value. |
sourceDimensions, targetDimensions
EMPTY_ALIAS_ARRAY, EMPTY_IDENTIFIER_ARRAY, IDENTIFIER_COMPARATOR, NAME_COMPARATOR, REMARKS_COMPARATOR
SINGLE_LINE
FORMULA_KEY
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY
Constructor and Description |
---|
Provider()
Create a provider for logarithmic transforms.
|
Modifier and Type | Method and Description |
---|---|
protected MathTransform1D |
createMathTransform(ParameterValueGroup values)
Creates a logarithmic transform from the specified group of parameter values.
|
Class<Conversion> |
getOperationType()
Returns the operation type.
|
createDescriptor, createDescriptorGroup, createOptionalDescriptor, doubleValue, ensureValidValues, formatWKT, getParameter, intValue, stringValue, toMap, value
checkDimensions, equals, getFormula, getParameters, getSourceDimensions, getTargetDimensions, hashCode
asSet, ensureAngularUnit, ensureLinearUnit, ensureNonNull, ensureNonNull, ensureTimeUnit, equals, equals, equals, equals, getAlias, getIdentifier, getIdentifier, getIdentifiers, getName, getName, getName, getProperties, getProperties, getRemarks, nameMatches, nameMatches, nameMatches
cleanupThreadLocals, toString, toWKT, toWKT, toWKT, toWKT
getAlias, getIdentifiers, getName, getRemarks, toWKT
public static final ParameterDescriptor<Double> BASE
base
parameter value. Valid
values range from 0 to infinity. The default value is 10.public static final ParameterDescriptor<Double> OFFSET
offset
parameter value. Valid
values range is unrestricted. The default value is 0.public Class<Conversion> getOperationType()
getOperationType
in class MathTransformProvider
protected MathTransform1D createMathTransform(ParameterValueGroup values) throws ParameterNotFoundException
createMathTransform
in class MathTransformProvider
values
- The group of parameter values.ParameterNotFoundException
- if a required parameter was not found.MathTransformProvider.Delegate
Copyright © 1996–2019 Geotools. All rights reserved.