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/curve/circumference/Circumference2DZ.java

View differences:

Circumference2DZ.java
27 27
import org.gvsig.fmap.geom.jts.primitive.surface.circle.BaseCircle2DZ;
28 28
import org.gvsig.fmap.geom.jts.util.ArrayListCoordinateSequence;
29 29
import org.gvsig.fmap.geom.jts.util.JTSUtils;
30
import org.gvsig.fmap.geom.operation.GeometryOperationException;
31
import org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException;
30 32
import org.gvsig.fmap.geom.primitive.Circumference;
31 33
import org.gvsig.fmap.geom.primitive.Point;
32 34

  
......
72 74
        clone.setPoints(((PointJTS)((PointJTS)center).cloneGeometry()), radius);
73 75
        return clone;
74 76
    }
77

  
78

  
79
    /* (non-Javadoc)
80
     * @see org.gvsig.fmap.geom.Geometry#offset(double)
81
     */
82
    public Geometry offset(double distance) throws GeometryOperationNotSupportedException, GeometryOperationException {
83
        return new Circumference2DZ(((PointJTS)((PointJTS)center).cloneGeometry()), radius+distance);
84
    }
75 85
}

Also available in: Unified diff