|
deegree 2.2 (2008/12/22 11:33 build-3038-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.model.spatialschema.GeometryImpl
org.deegree.model.spatialschema.BoundaryImpl
org.deegree.model.spatialschema.PrimitiveBoundaryImpl
org.deegree.model.spatialschema.CurveBoundaryImpl
class CurveBoundaryImpl
default implementation of the CurveBoundary interface from package jago.model.
------------------------------------------------------------
| Field Summary |
|---|
| Fields inherited from class org.deegree.model.spatialschema.GeometryImpl |
|---|
boundary, centroid, convexHull, crs, empty, envelope, mute, valid |
| Constructor Summary | |
|---|---|
CurveBoundaryImpl(CoordinateSystem crs,
Position sp,
Position ep)
constructor of curve_boundary with CS_CoordinateSystem and startpoint and endpoint |
|
| Method Summary | |
|---|---|
protected void |
calculateParam()
calculates the envelope of the curve boundary |
Object |
clone()
returns a shallow copy of the geometry |
boolean |
equals(Object other)
checks if this curve is completly equal to the submitted geometry |
int |
getCoordinateDimension()
The operation "coordinateDimension" shall return the dimension of the coordinates that define this Geometry, which must be the same as the coordinate dimension of the coordinate reference system for this Geometry. |
int |
getDimension()
The operation "dimension" shall return the inherent dimension of this Geometry, which shall be less than or equal to the coordinate dimension. |
Position |
getEndPoint()
returns the EndPoint of the boundary |
Position |
getStartPoint()
returns the StartPoint of the boundary |
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.BoundaryImpl |
|---|
isCycle |
| Methods inherited from class org.deegree.model.spatialschema.GeometryImpl |
|---|
contains, contains, difference, distance, getBoundary, getBuffer, getCentroid, getConvexHull, getCoordinateSystem, getEnvelope, getTolerance, intersection, isEmpty, isValid, isWithinDistance, setCoordinateSystem, setEmpty, setTolerance, setValid, translate, union |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.deegree.model.spatialschema.Boundary |
|---|
isCycle |
| Methods inherited from interface org.deegree.model.spatialschema.Geometry |
|---|
contains, contains, difference, distance, getBoundary, getBuffer, getCentroid, getConvexHull, getCoordinateSystem, getEnvelope, getTolerance, intersection, isEmpty, isWithinDistance, setTolerance, translate, union |
| Constructor Detail |
|---|
public CurveBoundaryImpl(CoordinateSystem crs,
Position sp,
Position ep)
| Method Detail |
|---|
public int getDimension()
getDimension in interface Geometrypublic int getCoordinateDimension()
getCoordinateDimension in interface Geometrypublic Object clone()
clone in class GeometryImplpublic Position getStartPoint()
getStartPoint in interface CurveBoundarypublic Position getEndPoint()
getEndPoint in interface CurveBoundarypublic boolean equals(Object other)
equals in class GeometryImplother - object to compare to
public boolean intersects(Geometry gmo)
intersects in interface Geometryintersects in class GeometryImplgmo - the Geometry to intersect with
protected void calculateParam()
calculateParam in class GeometryImplpublic String toString()
toString in class GeometryImpl
|
deegree 2.2 (2008/12/22 11:33 build-3038-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