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
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