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
63 return point;
64 }
65
79 public double getAccuracy() {
80 return accuracy;
81 }
82
102 public Double getHeading() {
103 return heading;
104 }
105
119 public Double getHeadingAccuracy() {
120 return headingAccuracy;
121 }
122
137 return locationPoint;
138 }
139
153 public Double getLocationHeading() {
154 return locationHeading;
155 }
156
157 @Override
158 public String toString() {
159 return "Position{" +
160 "point=" + point +
161 "," + "accuracy=" + accuracy +
162 "," + "heading=" + heading +
163 "," + "headingAccuracy=" + headingAccuracy +
164 "," + "locationPoint=" + locationPoint +
165 "," + "locationHeading=" + locationHeading +
166 "}";
167 }
168
169}