AppleCluster<T extends AppleClusterItem>.fromAppleClusters constructor
AppleCluster<T extends AppleClusterItem>.fromAppleClusters (
- AppleCluster<
T> cluster1, - AppleCluster<
T> cluster2
Implementation
AppleCluster.fromAppleClusters(AppleCluster<T> cluster1, AppleCluster<T> cluster2)
: items = cluster1.items.toSet()..addAll(cluster2.items.toSet()),
location = apple_map.LatLng(
(cluster1.location.latitude * cluster1.count + cluster2.location.latitude * cluster2.count) /
(cluster1.count + cluster2.count),
(cluster1.location.longitude * cluster1.count + cluster2.location.longitude * cluster2.count) /
(cluster1.count + cluster2.count),
);