Revision 42322 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/BaseLine2DM.java

View differences:

BaseLine2DM.java
179 179
        return vertex;
180 180
    }
181 181

  
182
    /* (non-Javadoc)
183
     * @see org.gvsig.fmap.geom.jts.primitive.curve.line.AbstractLine#getCoordinateAt(int, int)
184
     */
185
    @Override
186
    public double getCoordinateAt(int index, int dimension) {
187
        if (dimension == 2) {
188
            return super.getCoordinateAt(index, CoordinateSequence.M);
189
        }
190
        return super.getCoordinateAt(index, dimension);
191
    }
192

  
193
    /* (non-Javadoc)
194
     * @see org.gvsig.fmap.geom.jts.primitive.curve.line.AbstractLine#setCoordinateAt(int, int, double)
195
     */
196
    @Override
197
    public void setCoordinateAt(int index, int dimension, double value) {
198
        if (dimension == 2) {
199
            super.setCoordinateAt(index, CoordinateSequence.M, value);
200
        }
201
        super.setCoordinateAt(index, dimension, value);
202
    }
203

  
182 204
}

Also available in: Unified diff