org.deegree.geometry.primitive.patches
Interface Sphere

All Superinterfaces:
GriddedSurfacePatch, SurfacePatch
All Known Implementing Classes:
DefaultSphere

public interface Sphere
extends GriddedSurfacePatch

The Sphere class represents (according to GML-3.1 spec) a gridded surface given as a family of circles whose positions vary linearly along the axis of the sphere, and whose radius varies in proportions to the cosine function of the central angle. The horizontal circles resemble lines of constant latitude, and the vertical arcs resemble lines of constant longitude.

Version:
$Revision: 31641 $, $Date: 2011-08-24 21:24:55 +0200 (Wed, 24 Aug 2011) $
Author:
Andrei Ionita, last edited by: $Author: mschneider $

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.deegree.geometry.primitive.patches.GriddedSurfacePatch
GriddedSurfacePatch.GriddedSurfaceType
 
Nested classes/interfaces inherited from interface org.deegree.geometry.primitive.patches.SurfacePatch
SurfacePatch.SurfacePatchType
 
Method Summary
 GriddedSurfacePatch.GriddedSurfaceType getGriddedSurfaceType()
          Must always return GriddedSurfacePatch.GriddedSurfaceType.SPHERE.
 
Methods inherited from interface org.deegree.geometry.primitive.patches.GriddedSurfacePatch
getNumColumns, getNumRows, getRow, getRows
 
Methods inherited from interface org.deegree.geometry.primitive.patches.SurfacePatch
getArea, getCoordinateDimension, getSurfacePatchType
 

Method Detail

getGriddedSurfaceType

GriddedSurfacePatch.GriddedSurfaceType getGriddedSurfaceType()
Must always return GriddedSurfacePatch.GriddedSurfaceType.SPHERE.

Specified by:
getGriddedSurfaceType in interface GriddedSurfacePatch
Returns:
GriddedSurfacePatch.GriddedSurfaceType.SPHERE


Copyright © 2011. All Rights Reserved.