indexOf static method

int indexOf(
  1. Coordinate coordinate,
  2. CoordinateSequence seq
)

Returns the index of coordinate in a {@link CoordinateSequence} The first position is 0; the second, 1; etc.

@param coordinate the Coordinate to search for @param seq the coordinate sequence to search @return the position of coordinate, or -1 if it is not found

Implementation

static int indexOf(Coordinate coordinate, CoordinateSequence seq) {
  for (int i = 0; i < seq.size(); i++) {
    if (coordinate.x == seq.getOrdinate(i, CoordinateSequence.X) &&
        coordinate.y == seq.getOrdinate(i, CoordinateSequence.Y)) {
      return i;
    }
  }
  return -1;
}