Files
infinite_lazy_grid/lib/utils/offset_extensions.dart

14 lines
309 B
Dart

import 'dart:ui' show Offset;
extension OffsetCartesionOps on Offset {
double distanceSquared(Offset other) {
final dx = this.dx - other.dx;
final dy = this.dy - other.dy;
return dx * dx + dy * dy;
}
Offset operator -(Offset other) {
return Offset(dx - other.dx, dy - other.dy);
}
}