wrap method

Coords<double> wrap(
  1. Tuple2<double, double>? wrapX,
  2. Tuple2<double, double>? wrapY
)

Implementation

Coords<double> wrap(
    Tuple2<double, double>? wrapX, Tuple2<double, double>? wrapY) {
  final newCoords = Coords<double>(
    wrapX != null ? util.wrapNum(x.toDouble(), wrapX) : x.toDouble(),
    wrapY != null ? util.wrapNum(y.toDouble(), wrapY) : y.toDouble(),
  );
  newCoords.z = z.toDouble();
  return newCoords;
}