operator ~/ method
Performs truncated division by value
.
If value
is 0
, an ArgumentError is thrown.
value
で切り捨て除算を行います。
value
が0
の場合、ArgumentErrorがスローされます。
Implementation
RectRange operator ~/(num? value) {
if (value == null) {
return this;
}
if (value == 0) {
throw ArgumentError.value(value, "value", "value must not be 0.");
}
return RectRange(
minX: minX ~/ value,
maxX: maxX ~/ value,
minY: minY ~/ value,
maxY: maxY ~/ value,
);
}