public abstract class PolyHedralSurface extends Geometry implements Iterable<Polygon>
Modifier | Constructor and Description |
---|---|
protected |
PolyHedralSurface(GeometryOperations geometryOperations) |
Modifier and Type | Method and Description |
---|---|
abstract MultiPolygon |
getBoundingPolygons(Polygon patch) |
abstract int |
getNumPatches() |
abstract Polygon |
getPatchN(int num) |
abstract boolean |
isClosed() |
accept, asBinary, asText, buffer, collectPointSets, contains, convexHull, crosses, difference, disjoint, distance, equals, getBoundary, getCoordinateDimension, getCrsId, getCrsId, getDimension, getDimensionalFlag, getEnvelope, getGeometryOperations, getGeometryOperations, getGeometryType, getNumPoints, getPointN, getPoints, getSRID, hashCode, intersection, intersects, is3D, isEmpty, isMeasured, isSimple, locateAlong, locateBetween, overlaps, relate, symDifference, toString, touches, union, within
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
forEach, iterator, spliterator
protected PolyHedralSurface(GeometryOperations geometryOperations)
public abstract int getNumPatches()
public abstract Polygon getPatchN(int num)
public abstract MultiPolygon getBoundingPolygons(Polygon patch)
public abstract boolean isClosed()
Copyright © 2015 geolatte.org. All rights reserved.