Revision 47346 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/polygon/Polygon2D.java
Polygon2D.java | ||
---|---|---|
95 | 95 |
* |
96 | 96 |
* @see org.gvsig.fmap.geom.Geometry#cloneGeometry() |
97 | 97 |
*/ |
98 |
@Override |
|
98 | 99 |
public Polygon cloneGeometry() { |
99 | 100 |
Polygon2D cloned = new Polygon2D(cloneCoordinates().toCoordinateArray()); |
100 | 101 |
for (int i = 0; i < getNumInteriorRings(); i++){ |
101 | 102 |
cloned.addInteriorRing((Ring)getInteriorRing(i).cloneGeometry()); |
102 | 103 |
} |
104 |
cloned.setProjection(this.getProjection()); |
|
103 | 105 |
return cloned; |
104 | 106 |
} |
105 | 107 |
|
Also available in: Unified diff