Revision 42270 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/Polygon3DM.java

View differences:

Polygon3DM.java
27 27

  
28 28
import com.vividsolutions.jts.geom.Coordinate;
29 29

  
30
import org.gvsig.fmap.geom.Geometry;
30 31
import org.gvsig.fmap.geom.GeometryException;
31 32
import org.gvsig.fmap.geom.aggregate.MultiLine;
32 33
import org.gvsig.fmap.geom.aggregate.MultiPolygon;
33 34
import org.gvsig.fmap.geom.jts.aggregate.MultiLine3DM;
34 35
import org.gvsig.fmap.geom.jts.aggregate.MultiPolygon3DM;
36
import org.gvsig.fmap.geom.jts.primitive.curve.line.BaseLine3DM;
35 37
import org.gvsig.fmap.geom.jts.primitive.curve.line.Line3DM;
36 38
import org.gvsig.fmap.geom.primitive.Line;
37 39
import org.gvsig.fmap.geom.primitive.Polygon;
......
43 45
 * @author fdiaz
44 46
 *
45 47
 */
46
public class Polygon3DM extends Line3DM implements Polygon {
48
public class Polygon3DM extends BaseLine3DM implements Polygon {
47 49

  
48 50
    /**
49 51
     *
......
141 143
        return multiPolygon;
142 144
    }
143 145

  
146

  
147
    /* (non-Javadoc)
148
     * @see org.gvsig.fmap.geom.Geometry#cloneGeometry()
149
     */
150
    public Geometry cloneGeometry() {
151
        return new Polygon3DM((Coordinate[]) coordinates.clone());
152
    }
144 153
}
145 154

  

Also available in: Unified diff