| 
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SurfacePatch
Defining the iso geometry SurfacePatch which is used for building surfaces. A surface patch is made of
 one exterior ring and 0..n interior rings. By definition there can't be a surface patch with no exterior ring. A
 polygon is a specialized surface patch.
 -----------------------------------------------------
| Method Summary | |
|---|---|
 boolean | 
contains(Geometry gmo)
The Boolean valued operation "contains" shall return TRUE if this Geometry contains another Geometry.  | 
 double | 
getArea()
The operation "area" shall return the area of this GenericSurface.  | 
 Point | 
getCentroid()
The operation "centroid" shall return the mathematical centroid for this surfacepatch.  | 
 CoordinateSystem | 
getCoordinateSystem()
 | 
 Ring | 
getExterior()
 | 
 Position[] | 
getExteriorRing()
 | 
 Ring[] | 
getInterior()
 | 
 Position[][] | 
getInteriorRings()
 | 
 SurfaceInterpolation | 
getInterpolation()
The interpolation determines the surface interpolation mechanism used for this SurfacePatch.  | 
 boolean | 
intersects(Geometry gmo)
The Boolean valued operation "intersects" shall return TRUE if this surfacepatch intersects another Geometry.  | 
| Methods inherited from interface org.deegree.model.spatialschema.GenericSurface | 
|---|
getEnvelope, getPerimeter | 
| Method Detail | 
|---|
SurfaceInterpolation getInterpolation()
Position[] getExteriorRing()
Position[][] getInteriorRings()
Ring getExterior()
Ring[] getInterior()
CoordinateSystem getCoordinateSystem()
boolean intersects(Geometry gmo)
gmo - 
boolean contains(Geometry gmo)
gmo - 
Point getCentroid()
double getArea()
getArea in interface GenericSurface
  | 
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
an open source project founded by lat/lon, Bonn, Germany.
                    For more information visit: http://www.deegree.org