Revision 42441 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.geometry/org.gvsig.fmap.geometry.jts/src/main/java/org/gvsig/fmap/geom/jts/primitive/surface/circle/Circle2D.java

View differences:

Circle2D.java
23 23
package org.gvsig.fmap.geom.jts.primitive.surface.circle;
24 24

  
25 25
import org.gvsig.fmap.geom.Geometry;
26
import org.gvsig.fmap.geom.jts.primitive.curve.circumference.Circumference2DZ;
26 27
import org.gvsig.fmap.geom.jts.primitive.point.Point2D;
27 28
import org.gvsig.fmap.geom.jts.primitive.point.PointJTS;
28 29
import org.gvsig.fmap.geom.jts.util.ArrayListCoordinateSequence;
29 30
import org.gvsig.fmap.geom.jts.util.JTSUtils;
31
import org.gvsig.fmap.geom.operation.GeometryOperationException;
32
import org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException;
30 33
import org.gvsig.fmap.geom.primitive.Circle;
31 34
import org.gvsig.fmap.geom.primitive.Point;
32 35

  
......
100 103
        return radius*2;
101 104
    }
102 105

  
106

  
107
    /* (non-Javadoc)
108
     * @see org.gvsig.fmap.geom.Geometry#offset(double)
109
     */
110
    public Geometry offset(double distance) throws GeometryOperationNotSupportedException, GeometryOperationException {
111
        return new Circle2D(((PointJTS)((PointJTS)center).cloneGeometry()), radius+distance);
112
    }
113

  
103 114
}

Also available in: Unified diff