package com.google.maps.android.clustering.algo; import com.google.android.gms.maps.model.CameraPosition; import com.google.maps.android.clustering.Cluster; import com.google.maps.android.clustering.ClusterItem; import java.util.Collection; import java.util.Set; /* JADX INFO: loaded from: classes2.dex */ public class ScreenBasedAlgorithmAdapter extends AbstractAlgorithm implements ScreenBasedAlgorithm { private Algorithm mAlgorithm; @Override // com.google.maps.android.clustering.algo.ScreenBasedAlgorithm public void onCameraChange(CameraPosition cameraPosition) { } @Override // com.google.maps.android.clustering.algo.ScreenBasedAlgorithm public boolean shouldReclusterOnMapMovement() { return false; } public ScreenBasedAlgorithmAdapter(Algorithm algorithm) { this.mAlgorithm = algorithm; } @Override // com.google.maps.android.clustering.algo.Algorithm public boolean addItem(T t) { return this.mAlgorithm.addItem(t); } @Override // com.google.maps.android.clustering.algo.Algorithm public boolean addItems(Collection collection) { return this.mAlgorithm.addItems(collection); } @Override // com.google.maps.android.clustering.algo.Algorithm public void clearItems() { this.mAlgorithm.clearItems(); } @Override // com.google.maps.android.clustering.algo.Algorithm public boolean removeItem(T t) { return this.mAlgorithm.removeItem(t); } @Override // com.google.maps.android.clustering.algo.Algorithm public boolean removeItems(Collection collection) { return this.mAlgorithm.removeItems(collection); } @Override // com.google.maps.android.clustering.algo.Algorithm public boolean updateItem(T t) { return this.mAlgorithm.updateItem(t); } @Override // com.google.maps.android.clustering.algo.Algorithm public Set> getClusters(float f) { return this.mAlgorithm.getClusters(f); } @Override // com.google.maps.android.clustering.algo.Algorithm public Collection getItems() { return this.mAlgorithm.getItems(); } @Override // com.google.maps.android.clustering.algo.Algorithm public void setMaxDistanceBetweenClusteredItems(int i) { this.mAlgorithm.setMaxDistanceBetweenClusteredItems(i); } @Override // com.google.maps.android.clustering.algo.Algorithm public int getMaxDistanceBetweenClusteredItems() { return this.mAlgorithm.getMaxDistanceBetweenClusteredItems(); } }