deegree 2.1 (2007/11/08 09:57 build-328-official)

org.deegree.model.csct.ct
Class MatrixTransform.Provider

java.lang.Object
  extended by org.deegree.model.csct.ct.MathTransformProvider
      extended by org.deegree.model.csct.ct.MatrixTransform.Provider
Enclosing class:
MatrixTransform

static final class MatrixTransform.Provider
extends MathTransformProvider

The provider for MatrixTransform.

Version:
1.0
Author:
Martin Desruisseaux

Field Summary
 
Fields inherited from class org.deegree.model.csct.ct.MathTransformProvider
DEFAULT_PROJECTION_DESCRIPTOR, LATITUDE_RANGE, LONGITUDE_RANGE
 
Constructor Summary
MatrixTransform.Provider(int numRow, int numCol)
          Create a provider for affine transforms of the specified dimension.
 
Method Summary
 MathTransform create(javax.media.jai.ParameterList parameters)
          Returns a transform for the specified parameters.
static MathTransform staticCreate(javax.media.jai.ParameterList parameters)
          Static version of create(javax.media.jai.ParameterList), for use by MathTransformFactory.createParameterizedTransform(String, ParameterList).
 
Methods inherited from class org.deegree.model.csct.ct.MathTransformProvider
getClassName, getName, getParameterList, getParameterListDescriptor, put, putInt, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MatrixTransform.Provider

public MatrixTransform.Provider(int numRow,
                                int numCol)
Create a provider for affine transforms of the specified dimension. Created affine transforms will have a size of numRow × numCol.

Parameters:
numRow - The number of matrix's rows.
numCol - The number of matrix's columns.
Method Detail

create

public MathTransform create(javax.media.jai.ParameterList parameters)
Returns a transform for the specified parameters.

Specified by:
create in class MathTransformProvider
Parameters:
parameters - The parameter values in standard units.
Returns:
A MathTransform object of this classification.

staticCreate

public static MathTransform staticCreate(javax.media.jai.ParameterList parameters)
Static version of create(javax.media.jai.ParameterList), for use by MathTransformFactory.createParameterizedTransform(String, ParameterList).


deegree 2.1 (2007/11/08 09:57 build-328-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net