deegree 2.2 (2008/12/22 11:33 build-3038-official)

org.deegree.model.spatialschema
Interface GenericSurface

All Known Subinterfaces:
Polygon, Surface, SurfacePatch
All Known Implementing Classes:
PolygonImpl, SurfaceImpl, SurfacePatchImpl

public interface GenericSurface

The interface defines the basis of surfaces and surface patches

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

Version:
$Revision: 9343 $ $Date: 2007-12-27 14:30:32 +0100 (Do, 27 Dez 2007) $

Author:
Andreas Poth

Method Summary
 double getArea()
          The operation "area" shall return the area of this GenericSurface.
 Envelope getEnvelope()
          returns the bounding box of the surface
 double getPerimeter()
          returns the length of all boundaries of the surface in a reference system appropriate for measuring distances.
 

Method Detail

getPerimeter

double getPerimeter()
returns the length of all boundaries of the surface in a reference system appropriate for measuring distances.


getArea

double getArea()
The operation "area" shall return the area of this GenericSurface. The area of a 2 dimensional geometric object shall be a numeric measure of its surface area Since area is an accumulation (integral) of the product of two distances, its return value shall be in a unit of measure appropriate for measuring distances squared.


getEnvelope

Envelope getEnvelope()
returns the bounding box of the surface


deegree 2.2 (2008/12/22 11:33 build-3038-official)

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