|
deegree 2.1 (2007/11/08 09:57 build-328-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.model.spatialschema.SurfacePatchImpl
org.deegree.model.spatialschema.PolygonImpl
class PolygonImpl
| Field Summary |
|---|
| Fields inherited from class org.deegree.model.spatialschema.SurfacePatchImpl |
|---|
area, centroid, crs, exteriorRing, interiorRings, interpolation, valid |
| Constructor Summary | |
|---|---|
PolygonImpl(Ring exteriorRing,
Ring[] interiorRings,
CoordinateSystem crs)
|
|
PolygonImpl(SurfaceInterpolation interpolation,
Position[] exteriorRing,
Position[][] interiorRings,
CoordinateSystem crs)
Creates a new PolygonImpl object. |
|
| Method Summary | |
|---|---|
Object |
clone()
returns a shallow copy of the geometry |
boolean |
contains(Geometry gmo)
The Boolean valued operation "contains" shall return TRUE if this Geometry contains another Geometry. |
boolean |
equals(Object other)
checks if this curve is completly equal to the submitted geometry |
SurfaceBoundary |
getBoundary()
The operation "boundary" shall return the boundary of this SurfacePatch represented as a collection of Curves organized as a SurfaceBoundary, consisting of Curve instances along the boundary of the aggregate Surface, and interior to the Surface where SurfacePatches are adjacent. |
boolean |
intersects(Geometry gmo)
The Boolean valued operation "intersects" shall return TRUE if this Geometry intersects another Geometry. |
String |
toString()
|
| Methods inherited from class org.deegree.model.spatialschema.SurfacePatchImpl |
|---|
calculateCentroid, calculateParam, getArea, getCentroid, getCoordinateSystem, getEnvelope, getExteriorRing, getInteriorRings, getInterpolation, getPerimeter, isValid, setValid |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.deegree.model.spatialschema.SurfacePatch |
|---|
getArea, getCentroid, getCoordinateSystem, getExteriorRing, getInteriorRings, getInterpolation |
| Methods inherited from interface org.deegree.model.spatialschema.GenericSurface |
|---|
getEnvelope, getPerimeter |
| Constructor Detail |
|---|
PolygonImpl(Ring exteriorRing,
Ring[] interiorRings,
CoordinateSystem crs)
exteriorRing - interiorRings - crs -
PolygonImpl(SurfaceInterpolation interpolation,
Position[] exteriorRing,
Position[][] interiorRings,
CoordinateSystem crs)
throws GeometryException
interpolation - exteriorRing - interiorRings - crs -
GeometryException| Method Detail |
|---|
public SurfaceBoundary getBoundary()
public boolean equals(Object other)
equals in class SurfacePatchImplother - object to compare topublic String toString()
toString in class SurfacePatchImplpublic Object clone()
clone in class Objectpublic boolean intersects(Geometry gmo)
intersects in interface SurfacePatchpublic boolean contains(Geometry gmo)
contains in interface SurfacePatch
|
deegree 2.1 (2007/11/08 09:57 build-328-official) | |||||||||
| 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://deegree.sourceforge.net