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/Circle2DZ.java

View differences:

Circle2DZ.java
28 28
import org.gvsig.fmap.geom.jts.primitive.point.PointJTS;
29 29
import org.gvsig.fmap.geom.jts.util.ArrayListCoordinateSequence;
30 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;
31 33
import org.gvsig.fmap.geom.primitive.Circle;
32 34
import org.gvsig.fmap.geom.primitive.Point;
33 35

  
......
96 98
    public double getRectangleWidth() {
97 99
        return radius*2;
98 100
    }
101

  
102

  
103
    /* (non-Javadoc)
104
     * @see org.gvsig.fmap.geom.Geometry#offset(double)
105
     */
106
    public Geometry offset(double distance) throws GeometryOperationNotSupportedException, GeometryOperationException {
107
        return new Circle2DZ(((PointJTS)((PointJTS)center).cloneGeometry()), radius+distance);
108
    }
99 109
}

Also available in: Unified diff