package org.droidplanner.services.android.impl.core.survey.grid; import org.droidplanner.services.android.impl.core.helpers.geoTools.PolylineTools; import com.o3dr.services.android.lib.coordinate.LatLong; import java.util.List; public class Grid { public List<LatLong> gridPoints; private List<LatLong> cameraLocations; public Grid(List<LatLong> list, List<LatLong> cameraLocations) { this.gridPoints = list; this.cameraLocations = cameraLocations; } public double getLength() { return PolylineTools.getPolylineLength(gridPoints); } public int getNumberOfLines() { return gridPoints.size() / 2; } public List<LatLong> getCameraLocations() { return cameraLocations; } public int getCameraCount() { return cameraLocations.size(); } }