Class LocationSettings
- Summary
- Constuctors
- Methods
- getProvideAccuracy
- setProvideAccuracy
- getAccuracy
- setAccuracy
- getLocationTimeInterval
- setLocationTimeInterval
- getProvideSpeed
- setProvideSpeed
- getSpeed
- setSpeed
- getProvideHeading
- setProvideHeading
- getHeadingError
- setHeadingError
- getLocationError
- setLocationError
- getProvideWheelSpeed
- setProvideWheelSpeed
- getWheelSpeedTimeInterval
- setWheelSpeedTimeInterval
- serialize
Package world.mappable.mapkit.location
java.lang.Object
↳ world.mappable.mapkit.location.LocationSettings
final class LocationSettings implements Serializable
Summary
Constructors
|
Signature and Description |
|
LocationSettings(boolean provideAccuracy, |
|
LocationSettings() |
Methods
|
Type and modifiers |
Method and Description |
|
boolean |
getProvideAccuracy() |
|
setProvideAccuracy(boolean provideAccuracy) |
|
|
getAccuracy() |
|
|
setAccuracy(@Nullable Range accuracy) |
|
|
getLocationTimeInterval() |
|
|
setLocationTimeInterval(@Nullable TimeInterval locationTimeInterval) |
|
|
boolean |
getProvideSpeed() |
|
setProvideSpeed(boolean provideSpeed) |
|
|
double |
getSpeed() |
|
setSpeed(double speed) |
|
|
boolean |
getProvideHeading() |
|
setProvideHeading(boolean provideHeading) |
|
|
getHeadingError() |
|
|
setHeadingError(@Nullable Range headingError) |
|
|
getLocationError() |
|
|
setLocationError(@Nullable LocationError locationError) |
|
|
boolean |
getProvideWheelSpeed() |
|
setProvideWheelSpeed(boolean provideWheelSpeed) |
|
|
getWheelSpeedTimeInterval() |
|
|
setWheelSpeedTimeInterval(@Nullable TimeInterval wheelSpeedTimeInterval) |
|
|
void |
serialize(world.mappable.runtime.bindings.Archive archive) |
Constuctors
LocationSettings
|
LocationSettings(boolean provideAccuracy, |
LocationSettings
|
LocationSettings() |
Use constructor with parameters in your code.
This one is for bindings only!
Methods
getProvideAccuracy
|
boolean getProvideAccuracy() |
Flag whether to provide accuracy value.
setProvideAccuracy
|
LocationSettings setProvideAccuracy(boolean provideAccuracy) |
See #getProvideAccuracy().
getAccuracy
|
@Nullable |
Location accuracy range in meters.
Optional field, can be null.
setAccuracy
|
LocationSettings setAccuracy(@Nullable Range accuracy) |
See #getAccuracy().
getLocationTimeInterval
|
@Nullable |
Location time interval in milliseconds.
Optional field, can be null.
setLocationTimeInterval
|
LocationSettings setLocationTimeInterval(@Nullable TimeInterval locationTimeInterval) |
See #getLocationTimeInterval().
getProvideSpeed
|
boolean getProvideSpeed() |
Flag whether to provide speed value.
setProvideSpeed
|
LocationSettings setProvideSpeed(boolean provideSpeed) |
See #getProvideSpeed().
getSpeed
|
double getSpeed() |
The speed in meters per second.
setSpeed
|
LocationSettings setSpeed(double speed) |
See #getSpeed().
getProvideHeading
|
boolean getProvideHeading() |
Flag whether to provide error of heading.
setProvideHeading
|
LocationSettings setProvideHeading(boolean provideHeading) |
See #getProvideHeading().
getHeadingError
|
@Nullable |
The current heading error range in degrees relative to true heading, clockwise.
Optional field, can be null.
setHeadingError
|
LocationSettings setHeadingError(@Nullable Range headingError) |
See #getHeadingError().
getLocationError
|
@Nullable |
Optional field, can be null.
setLocationError
|
LocationSettings setLocationError(@Nullable LocationError locationError) |
See #getLocationError().
getProvideWheelSpeed
|
boolean getProvideWheelSpeed() |
Flag whether to provide wheel speed value.
setProvideWheelSpeed
|
LocationSettings setProvideWheelSpeed(boolean provideWheelSpeed) |
See #getProvideWheelSpeed().
getWheelSpeedTimeInterval
|
@Nullable |
Time interval of getting the wheel speed in milliseconds.
After publication the wheel speed corresponds to the speed value.
Optional field, can be null.
setWheelSpeedTimeInterval
|
LocationSettings setWheelSpeedTimeInterval(@Nullable TimeInterval wheelSpeedTimeInterval) |
See #getWheelSpeedTimeInterval().
serialize
|
@Override |