All Implemented Interfaces:
Shape, Serializable, Cloneable, Comparable, org.gvsig.fmap.geom.Geometry, GeometryJTS, org.gvsig.fmap.geom.primitive.Circle, org.gvsig.fmap.geom.primitive.OrientablePrimitive, org.gvsig.fmap.geom.primitive.OrientableSurface, org.gvsig.fmap.geom.primitive.Primitive, org.gvsig.fmap.geom.primitive.Surface, org.gvsig.tools.util.GetItem<org.gvsig.fmap.geom.primitive.Point>, org.gvsig.tools.util.IsEmpty, org.gvsig.tools.util.Size

public class Circle2DM extends BaseCircle2DZ implements org.gvsig.fmap.geom.primitive.Circle
Author:
fdiaz
See Also:
  • Constructor Details

    • Circle2DM

      public Circle2DM()
      Parameters:
      subtype -
    • Circle2DM

      public Circle2DM(org.gvsig.fmap.geom.primitive.Point center, double radius)
      Parameters:
      center -
      radius -
  • Method Details

    • getJTS

      public com.vividsolutions.jts.geom.Geometry getJTS()
      Specified by:
      getJTS in interface GeometryJTS
      Returns:
      the jts geometry.
    • cloneGeometry

      public org.gvsig.fmap.geom.Geometry cloneGeometry()
      Specified by:
      cloneGeometry in interface org.gvsig.fmap.geom.Geometry
    • getRectangleCorner

      public org.gvsig.fmap.geom.primitive.Point getRectangleCorner()
      Specified by:
      getRectangleCorner in interface org.gvsig.fmap.geom.primitive.Circle
    • getRectangleHeight

      public double getRectangleHeight()
      Specified by:
      getRectangleHeight in interface org.gvsig.fmap.geom.primitive.Circle
    • getRectangleWidth

      public double getRectangleWidth()
      Specified by:
      getRectangleWidth in interface org.gvsig.fmap.geom.primitive.Circle
    • offset

      public org.gvsig.fmap.geom.Geometry offset(double distance) throws org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException, org.gvsig.fmap.geom.operation.GeometryOperationException
      Specified by:
      offset in interface org.gvsig.fmap.geom.Geometry
      Throws:
      org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException
      org.gvsig.fmap.geom.operation.GeometryOperationException