Revision 42271 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/spline/Spline3DM.java

View differences:

Spline3DM.java
30 30
import org.gvsig.fmap.geom.aggregate.MultiLine;
31 31
import org.gvsig.fmap.geom.aggregate.MultiPoint;
32 32
import org.gvsig.fmap.geom.aggregate.MultiPolygon;
33
import org.gvsig.fmap.geom.jts.MCoordinate;
34
import org.gvsig.fmap.geom.jts.aggregate.MultiLine3D;
35 33
import org.gvsig.fmap.geom.jts.aggregate.MultiLine3DM;
36
import org.gvsig.fmap.geom.jts.aggregate.MultiPoint3D;
37 34
import org.gvsig.fmap.geom.jts.aggregate.MultiPoint3DM;
38
import org.gvsig.fmap.geom.jts.aggregate.MultiPolygon3D;
39 35
import org.gvsig.fmap.geom.jts.aggregate.MultiPolygon3DM;
40
import org.gvsig.fmap.geom.jts.primitive.curve.line.Line2D;
41
import org.gvsig.fmap.geom.jts.primitive.curve.line.Line3D;
42 36
import org.gvsig.fmap.geom.jts.primitive.curve.line.Line3DM;
43
import org.gvsig.fmap.geom.jts.primitive.curve.spline.AbstractSpline.Spline;
44
import org.gvsig.fmap.geom.jts.primitive.point.Point2D;
45 37
import org.gvsig.fmap.geom.jts.primitive.point.Point3D;
46 38
import org.gvsig.fmap.geom.jts.primitive.point.Point3DM;
47
import org.gvsig.fmap.geom.jts.primitive.surface.polygon.Polygon3D;
48 39
import org.gvsig.fmap.geom.jts.primitive.surface.polygon.Polygon3DM;
49 40
import org.gvsig.fmap.geom.jts.util.ArrayListCoordinateSequence;
50 41
import org.gvsig.fmap.geom.jts.util.JTSUtils;
......
61 52
public class Spline3DM extends AbstractSpline {
62 53

  
63 54
    /**
55
     *
56
     */
57
    private static final long serialVersionUID = 6068987767873860480L;
58

  
59
    /**
64 60
     * @param subtype
65 61
     */
66 62
    protected Spline3DM() {
......
166 162
    public MultiPoint toPoints() throws GeometryException {
167 163
        MultiPoint multiPoint = new MultiPoint3DM();
168 164
        Coordinate[] coordinates = getJTS().getCoordinates();
165
        multiPoint.ensureCapacity(coordinates.length);
169 166
        for (int i = 0; i < coordinates.length; i++) {
170 167
            multiPoint.addPoint(new Point3DM(coordinates[i]));
171 168
        }

Also available in: Unified diff