File: OlcArea.java

package info (click to toggle)
gpsprune 26.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,824 kB
  • sloc: java: 52,154; sh: 25; makefile: 21; python: 15
file content (31 lines) | stat: -rw-r--r-- 622 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
package tim.prune.function.olc;

/**
 * Class to represent the result of an OLC decoding
 */
public class OlcArea
{
	public final double minLat;
	public final double maxLat;
	public final double minLon;
	public final double maxLon;
	public final String code;

	/** Constructor */
	public OlcArea(double inMinLat, double inMinLon, double inMaxLat, double inMaxLon, String inCode)
	{
		minLat = inMinLat;
		minLon = inMinLon;
		maxLat = inMaxLat;
		maxLon = inMaxLon;
		code = inCode;
	}

	public double middleLat() {
		return (minLat + maxLat) / 2.0;
	}

	public double middleLon() {
		return (minLon + maxLon) / 2.0;
	}
}