|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.geotools.geometry.iso.root.GeometryImpl
org.geotools.geometry.iso.complex.ComplexImpl
org.geotools.geometry.iso.primitive.BoundaryImpl
public abstract class BoundaryImpl
The abstract root data type for all the data types used to represent the boundary of geometric objects is Boundary (Figure 7). Any subclass of Object will use a subclass of Boundary to represent its boundary through the operation Object::boundary. By the nature of geometry, boundary objects are cycles. Boundary: {isCycle() = TRUE}
Field Summary |
---|
Fields inherited from class org.geotools.geometry.iso.complex.ComplexImpl |
---|
elements |
Fields inherited from class org.geotools.geometry.iso.root.GeometryImpl |
---|
crs, percision |
Constructor Summary | |
---|---|
BoundaryImpl(org.opengis.referencing.crs.CoordinateReferenceSystem crs)
|
Method Summary | |
---|---|
org.opengis.geometry.Boundary |
getBoundary()
|
boolean |
isCycle()
|
Methods inherited from class org.geotools.geometry.iso.complex.ComplexImpl |
---|
addSubComplex, addSuperComplex, createBoundary, getElements, getMaximalComplex, getSubComplexes, getSuperComplexes, isMaximal, setElements |
Methods inherited from class org.geotools.geometry.iso.root.GeometryImpl |
---|
castToGeometryImpl, castToGeometryImpl, clone, contains, contains, cRelate, crosses, difference, disjoint, distance, equals, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDimension, getDistance, getEnvelope, getMbRegion, getPositionFactory, getPrecision, getRepresentativePoint, intersection, intersects, isMutable, overlaps, relate, symmetricDifference, toImmutable, touches, transform, transform, union, within |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.opengis.geometry.complex.Complex |
---|
getElements, getSubComplexes, getSuperComplexes, isMaximal |
Methods inherited from interface org.opengis.geometry.Geometry |
---|
clone, distance, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDimension, getEnvelope, getMaximalComplex, getMbRegion, getPrecision, getRepresentativePoint, isMutable, isSimple, toImmutable, transform, transform |
Methods inherited from interface org.opengis.geometry.TransfiniteSet |
---|
contains, contains, difference, equals, intersection, intersects, symmetricDifference, union |
Constructor Detail |
---|
public BoundaryImpl(org.opengis.referencing.crs.CoordinateReferenceSystem crs)
crs
- Method Detail |
---|
public boolean isCycle()
isCycle
in interface org.opengis.geometry.Boundary
isCycle
in interface org.opengis.geometry.Geometry
isCycle
in class GeometryImpl
public org.opengis.geometry.Boundary getBoundary()
getBoundary
in interface org.opengis.geometry.Geometry
getBoundary
in class GeometryImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |