Interface GeometryJTS

All Superinterfaces:
Cloneable, Comparable, org.gvsig.fmap.geom.Geometry, Serializable, Shape
All Known Subinterfaces:
PointJTS
All Known Implementing Classes:
AbstractAggregate, AbstractArc, AbstractCircle, AbstractCurve, AbstractEllipse, AbstractEllipticArc, AbstractGeometry, AbstractLine, AbstractMultiCurve, AbstractMultiLine, AbstractMultiPoint, AbstractMultiPolygon, AbstractMultiPrimitive, AbstractMultiSurface, AbstractPoint, AbstractPrimitive, AbstractSpline, AbstractSurface, Arc2D, Arc2DM, Arc2DZ, Arc2DZM, BaseCircle2D, BaseCircle2DM, BaseCircle2DZ, BaseCircle2DZM, BaseEllipse2D, BaseEllipse2DM, BaseEllipse2DZ, BaseEllipse2DZM, BaseEllipticArc2D, BaseEllipticArc2DM, BaseEllipticArc2DZ, BaseEllipticArc2DZM, BaseLine2D, BaseLine2DM, BaseLine3D, BaseLine3DM, BaseSpline2D, BaseSpline2DM, BaseSpline3D, BaseSpline3DM, Circle2D, Circle2DM, Circle2DZ, Circle2DZM, Circumference2D, Circumference2DM, Circumference2DZ, Circumference2DZM, DefaultComplex, DefaultMultiCurve, DefaultMultiSurface, DefaultNullGeometry, Ellipse2D, Ellipse2DM, Ellipse2DZ, Ellipse2DZM, EllipticArc2D, EllipticArc2DM, EllipticArc2DZ, EllipticArc2DZM, FilledSpline2D, FilledSpline2DM, FilledSpline3D, FilledSpline3DM, Geometry2D, Geometry2DM, Geometry3D, Geometry3DM, Line2D, Line2DM, Line3D, Line3DM, MultiLine2D, MultiLine2DM, MultiLine3D, MultiLine3DM, MultiPoint2D, MultiPoint2DM, MultiPoint3D, MultiPoint3DM, MultiPolygon2D, MultiPolygon2DM, MultiPolygon3D, MultiPolygon3DM, PeriEllipse2D, PeriEllipse2DM, PeriEllipse2DZ, PeriEllipse2DZM, Point2D, Point2DM, Point3D, Point3DM, Polygon2D, Polygon2DM, Polygon3D, Polygon3DM, Ring2D, Ring2DM, Ring3D, Ring3DM, Spline2D, Spline2DM, Spline3D, Spline3DM

public interface GeometryJTS extends org.gvsig.fmap.geom.Geometry
Author:
fdiaz
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.gvsig.fmap.geom.Geometry

    org.gvsig.fmap.geom.Geometry.DIMENSIONS, org.gvsig.fmap.geom.Geometry.OPERATIONS, org.gvsig.fmap.geom.Geometry.SUBTYPES, org.gvsig.fmap.geom.Geometry.TYPES, org.gvsig.fmap.geom.Geometry.ValidationStatus
  • Field Summary

    Fields inherited from interface org.gvsig.fmap.geom.Geometry

    BEST, E, EXTENDED_GEOMSUBTYPE_OFFSET, EXTENDED_GEOMTYPE_OFFSET, JOIN_STYLE_BEVEL, JOIN_STYLE_MITRE, JOIN_STYLE_ROUND, N, NE, NW, S, SE, SELECTHANDLER, STRETCHINGHANDLER, SW, W
  • Method Summary

    Modifier and Type
    Method
    Description
    com.vividsolutions.jts.geom.Geometry
     
    boolean
     

    Methods inherited from interface java.lang.Comparable

    compareTo

    Methods inherited from interface org.gvsig.fmap.geom.Geometry

    area, boundary, buffer, buffer, canBeReprojected, canBeTransformed, centroid, clone, cloneGeometry, closestPoints, contains, convertTo, convertToEWKB, convertToEWKB, convertToEWKBForcingType, convertToGeoJson, convertToHexEWKB, convertToHexEWKBQuietly, convertToHexWKB, convertToHexWKBQuietly, convertToWKB, convertToWKB, convertToWKBForcingType, convertToWKBQuietly, convertToWKT, convertToWKTQuietly, convexHull, coveredBy, covers, crosses, difference, disjoint, distance, ensureOrientation, equals, fastIntersects, fix, flip, force2D, forceSubtype, getBounds2D, getDimension, getEnvelope, getGeneralPath, getGeometryType, getHandlers, getInteriorPoint, getInternalShape, getPathIterator, getPathIterator, getProjection, getShape, getShape, getType, getValidationStatus, intersection, intersects, intersects, invokeOperation, invokeOperation, isCCW, isEmpty, isSimple, isValid, isWithinDistance, makeValid, move, offset, offset, out, overlaps, perimeter, reProject, rotate, scale, setProjection, setProjection, setProjectionIffNull, snapTo, toLines, toPoints, toPolygons, touches, transform, union, within

    Methods inherited from interface java.awt.Shape

    contains, contains, contains, contains, getBounds, intersects
  • Method Details

    • getJTS

      com.vividsolutions.jts.geom.Geometry getJTS()
      Returns:
      the jts geometry.
      Throws:
      org.gvsig.fmap.geom.GeometryException
    • is3D

      boolean is3D()