org.deegree_impl.model.cv
Class RectifiedGrid_Impl

java.lang.Object
  extended byorg.deegree_impl.model.cv.RectifiedGrid_Impl
All Implemented Interfaces:
RectifiedGrid

class RectifiedGrid_Impl
extends java.lang.Object
implements RectifiedGrid

RectifiedGrid describes grids, such as an orthophoto or Level 1G satellite image, whose grid coordinates in each dimension bear an affine relationship to those of a ground coordinate reference system. RectifiedGrid adds two required fields alongside the GridRange

-----------------------------------------------------------------------

Version:
$Revision: 1.1 $ $Date: 2003/01/27 11:31:14 $

Author:
Andreas Poth

Field Summary
private  GridRange gridRange
           
private  double offsetX
           
private  double offsetY
           
private  double offsetZ
           
private  double originX
           
private  double originY
           
private  double originZ
           
 
Constructor Summary
(package private) RectifiedGrid_Impl(double originX, double originY, double originZ, double offsetX, double offsetY, double offsetZ, GridRange gridRange)
           
 
Method Summary
 GridRange getGridRange()
          returns the range of valid coordinates for each dimension of the coverage.
 double getOffsetX()
          returns the x-value of the offset
 double getOffsetY()
          returns the x-value of the offset
 double getOffsetZ()
          returns the x-value of the offset
 double getOriginX()
          returns the x-value of the origin
 double getOriginY()
          returns the y-value of the origin
 double getOriginZ()
          returns the z-value of the origin
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

gridRange

private GridRange gridRange

offsetX

private double offsetX

offsetY

private double offsetY

offsetZ

private double offsetZ

originX

private double originX

originY

private double originY

originZ

private double originZ
Constructor Detail

RectifiedGrid_Impl

RectifiedGrid_Impl(double originX,
                   double originY,
                   double originZ,
                   double offsetX,
                   double offsetY,
                   double offsetZ,
                   GridRange gridRange)
Method Detail

getGridRange

public GridRange getGridRange()
returns the range of valid coordinates for each dimension of the coverage.

Specified by:
getGridRange in interface RectifiedGrid

getOffsetX

public double getOffsetX()
returns the x-value of the offset

Specified by:
getOffsetX in interface RectifiedGrid

getOffsetY

public double getOffsetY()
returns the x-value of the offset

Specified by:
getOffsetY in interface RectifiedGrid

getOffsetZ

public double getOffsetZ()
returns the x-value of the offset

Specified by:
getOffsetZ in interface RectifiedGrid

getOriginX

public double getOriginX()
returns the x-value of the origin

Specified by:
getOriginX in interface RectifiedGrid

getOriginY

public double getOriginY()
returns the y-value of the origin

Specified by:
getOriginY in interface RectifiedGrid

getOriginZ

public double getOriginZ()
returns the z-value of the origin

Specified by:
getOriginZ in interface RectifiedGrid