|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
CurvePolygon is an interface that represents a generic curve polygon regardless of interpolation type (OGC polygon type is actually a special case of curve polygon with linear interpolation between points). This interface resembles Polygon in OGC and is an extension to the OGC simple feature geometry object model.
Polygon
Method Summary | |
CurveString |
getExteriorRing()
Gets the exterior ring in this curve polygon. |
CurveString[] |
getInteriorRingArray()
Gets an array of all interior rings in this curve polygon. |
java.util.Enumeration |
getInteriorRings()
Gets an enumeration of all interior rings in this curve polygon. |
int |
getNumRings()
Gets the number of rings in this curve polygon. |
CurveString[] |
getRingArray()
Gets an array of all rings in this curve polygon. |
CurveString |
getRingAt(int i)
Gets the i-th ring in this curve polygon. |
java.util.Enumeration |
getRings()
Gets an enumeration of all rings in this curve polygon. |
Methods inherited from interface oracle.sdoapi.geom.Surface |
area, centroid, centroid, perimeter |
Methods inherited from interface oracle.sdoapi.geom.Geometry |
clone, getAllIsolatedPoints, getAllSegments, getCoordinateDimension, getDimensionality, getEnvelope, getGeometryType, getLabelPoint, getLabelPoint, getSpatialReference, isEmpty, isSimple, isValid, linearize |
Method Detail |
public CurveString getExteriorRing()
public java.util.Enumeration getInteriorRings()
public CurveString[] getInteriorRingArray()
public int getNumRings()
public java.util.Enumeration getRings()
public CurveString[] getRingArray()
public CurveString getRingAt(int i)
i
- the index of the ring (0 means the exterior ring)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |