repeat method
PixelPoint?
repeat(
- PixelPoint point,
- ImageSize size
Implementation
PixelPoint? repeat(PixelPoint point, ImageSize size) {
int x = point.x;
int y = point.y;
if (_mode | repeatX == repeatX) {
x %= size.width;
}
if (_mode | repeatY == repeatY) {
y %= size.height;
}
if (x >= size.width || y >= size.height || x < 0 || y < 0) {
return null;
}
return PixelPoint(x, y);
}