Revision 42392 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/BaseLine3D.java

View differences:

BaseLine3D.java
77 77
     */
78 78
    private void initializeCoordinates(Coordinate[] coordinates) {
79 79
        this.coordinates = new ArrayListCoordinateSequence(new ReadOnlyCoordinates(coordinates));
80
        if(coordinates.length<1){
81
            anyVertex = new Point3D(0,0,0);
82
        } else {
83
            anyVertex = new Point3D(coordinates[0].x, coordinates[0].y, coordinates[0].z);
84
        }
85 80
    }
86 81

  
87 82

  
......
151 146
     */
152 147
    public Point getVertex(int index) {
153 148
        Point3D vertex = new Point3D(this.coordinates.get(index));
154
        anyVertex = vertex;
155 149
        return vertex;
156 150
    }
157 151
}

Also available in: Unified diff