Loading...
Searching...
No Matches
Position.java
Go to the documentation of this file.
1package com.navigine.idl.java;
2
16public final class Position {
17
18
19 /*package*/ final GlobalPoint point;
20
21 /*package*/ final double accuracy;
22
23 /*package*/ final Double heading;
24
25 /*package*/ final Double headingAccuracy;
26
27 /*package*/ final LocationPoint locationPoint;
28
29 /*package*/ final Double locationHeading;
30
34 public Position(
35 GlobalPoint point,
36 double accuracy,
37 Double heading,
38 Double headingAccuracy,
39 LocationPoint locationPoint,
40 Double locationHeading) {
41 this.point = point;
42 this.accuracy = accuracy;
43 this.heading = heading;
44 this.headingAccuracy = headingAccuracy;
45 this.locationPoint = locationPoint;
46 this.locationHeading = locationHeading;
47 }
48
53 return point;
54 }
55
59 public double getAccuracy() {
60 return accuracy;
61 }
62
72 public Double getHeading() {
73 return heading;
74 }
75
79 public Double getHeadingAccuracy() {
80 return headingAccuracy;
81 }
82
87 return locationPoint;
88 }
89
93 public Double getLocationHeading() {
94 return locationHeading;
95 }
96
97 @Override
98 public String toString() {
99 return "Position{" +
100 "point=" + point +
101 "," + "accuracy=" + accuracy +
102 "," + "heading=" + heading +
103 "," + "headingAccuracy=" + headingAccuracy +
104 "," + "locationPoint=" + locationPoint +
105 "," + "locationHeading=" + locationHeading +
106 "}";
107 }
108
109}