Represents a location update from a position source. More...
|Location(const Location &other)|
|Location &||operator=(const Location &other)|
|Location &||operator=(Location &&other)|
Represents a location update from a position source.
See also LocationDisplay.
Member Function Documentation
Location::Location(const Location &other)
Copy constructor from other Location.
Move constructor from other Location.
Gets the direction in which the device is traveling.
The direction is measured in degrees starting at due north and continuing clockwise around the compass. Thus, north is 0 degrees, east is 90 degrees, south is 180 degrees, and so on. Course values may not be available on all devices. A negative value indicates that the direction is invalid.
Gets the radius of uncertainty for the location, measured in meters.
The position identifies the center of the circle, and this value indicates the radius of that circle. A negative value indicates that the position is invalid.
true if this Location is empty.
Gets whether the location information is current or based on a last known update.
true if it is based on last known update. It is considered to be of last known update once the LocationDisplay::acquiringTimeout has passed without an update.
Point Location::position() const
Gets the coordinates of the position as a Point.
Gets the instantaneous speed of the device in meters per second.
Assignment operator from other Location.
Move operator from other Location.