org.geotoolkit.referencing.operation.transform
Interface Parameterized

All Known Implementing Classes:
AbstractMathTransform, AbstractMathTransform.Inverse, AbstractMathTransform1D, AbstractMathTransform2D, AbstractMathTransform2D.Inverse, AbstractMathTransform2D.Parameters, AffineTransform2D, AlbersEqualArea, CassiniSoldner, ConcatenatedTransform, EquatorialStereographic, Equirectangular, ExponentialTransform1D, GeocentricAffineTransform, GeocentricTransform, GridTransform, GridTransform2D, IdentityTransform, Krovak, LambertAzimuthalEqualArea, LambertConformal, LinearTransform1D, LogarithmicTransform1D, Mercator, MolodenskyTransform, NadconTransform, NewZealandMapGrid, NTv2Transform, ObliqueMercator, ObliqueMercator.Parameters, ObliqueStereographic, Orthographic, PassThroughTransform, PolarStereographic, Polyconic, ProjectiveTransform, Stereographic, TransverseMercator, TransverseMercator.Parameters, UnitaryProjection, UnitaryProjection.Parameters

public interface Parameterized

An object (usually a MathTransform) which can supply its parameters in a ParameterValueGroup. Every Geotk implementations of MathTransform implement this interface, including AffineTransform2D even if it does not extend AbstractMathTransform.

Note: The name of this interface is not ParameterizedTransform because in some few cases, it may be implemented by objects that are not math transform. For example it may be implemented by proxies during WKT formatting.

Since:
3.00
Version:
3.01
Author:
Martin Desruisseaux (Geomatys)
Module:
referencing/geotk-referencing (download)    View source code for this class

Method Summary
 ParameterDescriptorGroup getParameterDescriptors()
          Returns the parameter descriptors for this math transform, or null if unknown.
 ParameterValueGroup getParameterValues()
          Returns a copy of the parameter values for this math transform, or null if unknown.
 

Method Detail

getParameterDescriptors

ParameterDescriptorGroup getParameterDescriptors()
Returns the parameter descriptors for this math transform, or null if unknown. This method is similar to OperationMethod.getParameters(), except that typical MathTransform implementations return parameters in standard units (usually metres or decimal degrees).

Returns:
The parameter descriptors for this math transform, or null.
See Also:
OperationMethod.getParameters()

getParameterValues

ParameterValueGroup getParameterValues()
Returns a copy of the parameter values for this math transform, or null if unknown. This method is similar to SingleOperation.getParameterValues(), except that typical MathTransform implementations return parameters in standard units (usually metres or decimal degrees).

Returns:
A copy of the parameter values for this math transform, or null. Since this method returns a copy of the parameter values, any change to a value will have no effect on this math transform.
See Also:
SingleOperation.getParameterValues()


Copyright © 2009-2011 Geotoolkit.org. All Rights Reserved.