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
62 return point;
63 }
64
77 public double getAccuracy() {
78 return accuracy;
79 }
80
99 public Double getHeading() {
100 return heading;
101 }
102
115 public Double getHeadingAccuracy() {
116 return headingAccuracy;
117 }
118
132 return locationPoint;
133 }
134
147 public Double getLocationHeading() {
148 return locationHeading;
149 }
150
151 @Override
152 public String toString() {
153 return "Position{" +
154 "point=" + point +
155 "," + "accuracy=" + accuracy +
156 "," + "heading=" + heading +
157 "," + "headingAccuracy=" + headingAccuracy +
158 "," + "locationPoint=" + locationPoint +
159 "," + "locationHeading=" + locationHeading +
160 "}";
161 }
162
163}