package org.droidplanner.services.android.impl.core.survey; public class CameraInfo { public String name = "Canon SX260"; public Double sensorWidth = 6.12; public Double sensorHeight = 4.22; public Double sensorResolution = 12.1; public Double focalLength = 5.0; public Double overlap = 50.0; public Double sidelap = 60.0; public boolean isInLandscapeOrientation = true; public Double getSensorLateralSize() { if (isInLandscapeOrientation) { return sensorWidth; } else { return sensorHeight; } } public Double getSensorLongitudinalSize() { if (isInLandscapeOrientation) { return sensorHeight; } else { return sensorWidth; } } @Override public String toString() { return "Camera:"+name+" ImageWidth:" + sensorWidth + " ImageHeight:" + sensorHeight + " FocalLength:" + focalLength + " Overlap:" + overlap + " Sidelap:" + sidelap + " isInLandscapeOrientation:" + isInLandscapeOrientation; } }