@Beta(year=2019, month=12) public interface DrivingSettings extends Persistable
TomtomMap.getDrivingSettings()
.Modifier and Type | Method and Description |
---|---|
Chevron |
addChevron(ChevronBuilder builder)
Add custom chevron to the map.
|
void |
disableMapBearingSmoothing()
Disable low-pass filtering with camera bearing.
|
void |
enableMapBearingSmoothing(long smoothFactor)
Enable low-pass filtering so that camera can follow the chevron
in more smoother way.
|
java.util.List<Chevron> |
getChevrons()
Get list of currently added chevrons.
|
boolean |
isTracking()
True when any chevron is currently tracked, false otherwise.
|
void |
removeChevron(Chevron chevron)
Remove selected chevron from the map.
|
void |
removeChevrons()
Remove all chevrons from the map.
|
void |
startTracking(Chevron chevron)
Start tracking the specific chevron.
|
void |
stopTracking()
Stop tracking the chevron, all gestures are enabled again.
|
onViewStateRestored
@Beta(year=2019, month=12) Chevron addChevron(ChevronBuilder builder)
@Beta(year=2019, month=12) java.util.List<Chevron> getChevrons()
@Beta(year=2019, month=12) void removeChevron(Chevron chevron)
@Beta(year=2019, month=12) void removeChevrons()
@Beta(year=2019, month=12) void startTracking(Chevron chevron)
@Beta(year=2019, month=12) void stopTracking()
@Beta(year=2019, month=12) boolean isTracking()
@Beta(year=2019, month=12) void enableMapBearingSmoothing(long smoothFactor)
@Beta(year=2019, month=12) void disableMapBearingSmoothing()