/**
  * Creates a new sequence based on a deep copy of the given {@link CoordinateSequence}.
  *
  * @param coordSeq the coordinate sequence that will be copied.
  */
 public DefaultCoordinateSequence(CoordinateSequence coordSeq) {
   coordinates = new Coordinate[coordSeq.size()];
   for (int i = 0; i < coordinates.length; i++) {
     coordinates[i] = coordSeq.getCoordinateCopy(i);
   }
 }