dimension static method

int dimension(
  1. Coordinate coordinate
)

Determine dimension based on subclass of {@link Coordinate}.

@param coordinate supplied coordinate @return number of ordinates recorded

Implementation

static int dimension(Coordinate coordinate) {
  if (coordinate is CoordinateXY) {
    return 2;
  } else if (coordinate is CoordinateXYM) {
    return 3;
  } else if (coordinate is CoordinateXYZM) {
    return 4;
  } else if (coordinate is Coordinate) {
    return 3;
  }
  return 3;
}