getPropertiesInRegion method
Get properties within a region
Implementation
List<NmGalaxyLien> getPropertiesInRegion(Rect region, Size canvasSize) {
final result = <NmGalaxyLien>[];
for (final position in _positions) {
final offset = position.toOffset(canvasSize);
if (region.contains(offset)) {
final property = _properties.firstWhere((p) => p.id == position.propertyId, orElse: () => _properties.first);
result.add(property);
}
}
return result;
}