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/aggregate/MultiPolygon2DM.java

View differences:

MultiPolygon2DM.java
29 29
import org.gvsig.fmap.geom.aggregate.MultiLine;
30 30
import org.gvsig.fmap.geom.aggregate.MultiPoint;
31 31
import org.gvsig.fmap.geom.aggregate.MultiPolygon;
32
import org.gvsig.fmap.geom.aggregate.MultiPrimitive;
32 33
import org.gvsig.fmap.geom.jts.primitive.curve.line.Line2D;
33 34
import org.gvsig.fmap.geom.jts.primitive.surface.polygon.Polygon2D;
34 35
import org.gvsig.fmap.geom.jts.primitive.surface.polygon.Polygon2DM;
36
import org.gvsig.fmap.geom.jts.util.JTSUtils;
37
import org.gvsig.fmap.geom.operation.GeometryOperationException;
38
import org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException;
35 39
import org.gvsig.fmap.geom.primitive.Primitive;
36 40

  
37 41

  
......
134 138
        notifyDeprecated(message);
135 139
        throw new UnsupportedOperationException(message);
136 140
    }
141

  
142

  
143
    /* (non-Javadoc)
144
     * @see org.gvsig.fmap.geom.Geometry#transform(java.awt.geom.AffineTransform)
145
     */
146
    public Geometry offset(double distance) throws GeometryOperationNotSupportedException, GeometryOperationException {
147
        return JTSUtils.createGeometry(getJTS().buffer(distance));
148
    }
137 149
}

Also available in: Unified diff