org.jscience.geography.coordinates
Class Conversions

java.lang.Object
  extended by org.jscience.geography.coordinates.Conversions
Direct Known Subclasses:
LsrConv, LteConv, SphereConv

public abstract class Conversions
extends java.lang.Object

DOCUMENT ME!


Constructor Summary
protected Conversions(SRM_SRFT_Code src, SRM_SRFT_Code[] dest)
          Creates a new Conversions object.
 
Method Summary
protected abstract  SRM_Coordinate_Valid_Region_Code convert(SRM_SRFT_Code srfType, BaseSRF srcSrf, BaseSRF destSrf, double[] src, double[] dest)
          DOCUMENT ME!
protected  SRM_SRFT_Code[] getDest()
          DOCUMENT ME!
protected  OrmData getOrmData()
          DOCUMENT ME!
protected  SRM_SRFT_Code getSrc()
          DOCUMENT ME!
protected abstract  Conversions makeClone()
          DOCUMENT ME!
protected  void setOrmData(OrmData ormData)
          DOCUMENT ME!
protected  void setOrmData(SRM_ORM_Code orm)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Conversions

protected Conversions(SRM_SRFT_Code src,
                      SRM_SRFT_Code[] dest)
Creates a new Conversions object.

Parameters:
src - DOCUMENT ME!
dest - DOCUMENT ME!
Method Detail

convert

protected abstract SRM_Coordinate_Valid_Region_Code convert(SRM_SRFT_Code srfType,
                                                            BaseSRF srcSrf,
                                                            BaseSRF destSrf,
                                                            double[] src,
                                                            double[] dest)
                                                     throws SrmException
DOCUMENT ME!

Parameters:
srfType - DOCUMENT ME!
srcSrf - DOCUMENT ME!
destSrf - DOCUMENT ME!
src - DOCUMENT ME!
dest - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
SrmException - DOCUMENT ME!

makeClone

protected abstract Conversions makeClone()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setOrmData

protected void setOrmData(SRM_ORM_Code orm)
DOCUMENT ME!

Parameters:
orm - DOCUMENT ME!

setOrmData

protected void setOrmData(OrmData ormData)
DOCUMENT ME!

Parameters:
ormData - DOCUMENT ME!

getSrc

protected SRM_SRFT_Code getSrc()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getDest

protected SRM_SRFT_Code[] getDest()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getOrmData

protected OrmData getOrmData()
DOCUMENT ME!

Returns:
DOCUMENT ME!