Revision 47432 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/line/Line3D.java

View differences:

Line3D.java
25 25
import com.vividsolutions.jts.geom.Coordinate;
26 26
import com.vividsolutions.jts.operation.buffer.BufferParameters;
27 27
import org.gvsig.fmap.geom.Geometry;
28
import org.gvsig.fmap.geom.jts.util.ArrayListCoordinateSequence;
28 29
import org.gvsig.fmap.geom.jts.util.JTSUtils;
29 30
import org.gvsig.fmap.geom.jts.util.OpenJUMPUtils;
30 31
import org.gvsig.fmap.geom.operation.GeometryOperationException;
......
56 57
    public Line3D(Coordinate[] coordinates) {
57 58
        super(Geometry.TYPES.LINE, coordinates);
58 59
    }
60
    
61
    public Line3D(ArrayListCoordinateSequence coordinates) {
62
        super(Geometry.TYPES.LINE, coordinates);
63
    }
64
    
59 65

  
60 66
    /* (non-Javadoc)
61 67
     * @see org.gvsig.fmap.geom.Geometry#cloneGeometry()
......
128 134
        }
129 135
    }
130 136

  
137
    @Override
138
    public Geometry force3D() throws GeometryOperationNotSupportedException, GeometryOperationException {
139
        Geometry c = this.cloneGeometry();
140
        return c;
141
    }
142
    
143
    
144

  
131 145
}

Also available in: Unified diff