Interface IGeometry

All Superinterfaces:
Serializable
All Known Subinterfaces:
IBaseGeometry, IGeometryCollection, ILineal, ILinearRing, ILineString, IMultiLineString, IMultiPoint, IMultiPolygon, IPoint, IPolygon, IPolygonal, IPunctual, IRectangle
All Known Implementing Classes:
AbstractGeometry, AbstractGeometryCollection, GeometryCollection, LinearRing, LineString, MultiLineString, MultiPoint, MultiPolygon, Point, Polygon, Rectangle

public interface IGeometry extends Serializable
  • Method Details

    • getEnvelope

      IEnvelope getEnvelope()
    • getCoordinateReferenceSystem

      ICoordinateReferenceSystem getCoordinateReferenceSystem()
    • getNumberOfCoordinates

      int getNumberOfCoordinates()
    • getCoordinateN

      ICoordinate getCoordinateN(int index)
    • getCoordinateSequence

      ICoordinateSequence getCoordinateSequence()
    • getCoordinateDimension

      int getCoordinateDimension()
    • getGeometryType

      GeometryType getGeometryType()
    • getDimension

      int getDimension()
    • isMeasured

      boolean isMeasured()
    • isCollection

      boolean isCollection()