-
- All Implemented Interfaces:
public class MutablePathManagerConfiguration extends PathManagerConfiguration
-
-
Method Summary
Modifier and Type Method Description void
setArrivalThresholdInMetres(float arg)
Set arrivalThresholdInMetres. void
setPathCalculationFailureToleranceInSeconds(float arg)
Set pathCalculationFailureToleranceInSeconds. void
setPathfindingPeriodInSeconds(float arg)
Set pathfindingPeriodInSeconds. void
setClosestPathCalculationLimit(int arg)
Set closestPathCalculationLimit. void
setDirectionsUpdateIntervalInSeconds(float arg)
Set directionsUpdateIntervalInSeconds. void
setAllowedHeadingChangeWithoutDirectionUpdate(float arg)
Set allowedHeadingChangeWithoutDirectionUpdate. void
setArrivalThresholdInMeters(float arg)
Set arrivalThresholdInMeters. void
setArrivalThreshold(float arg)
Set arrivalThreshold. void
setPathCalculationFailureTolerance(float arg)
Set pathCalculationFailureTolerance. void
setPathfindingPeriod(float arg)
Set pathfindingPeriod. -
Methods inherited from class com.pointrlabs.core.configuration.PathManagerConfiguration
getAllowedHeadingChangeWithoutDirectionUpdate, getArrivalThreshold, getArrivalThresholdInMeters, getArrivalThresholdInMetres, getClosestPathCalculationLimit, getDirectionsUpdateIntervalInSeconds, getPathCalculationFailureTolerance, getPathCalculationFailureToleranceInSeconds, getPathfindingPeriod, getPathfindingPeriodInSeconds
-
Methods inherited from class com.pointrlabs.core.configuration.ConfigurationSection
isValid
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
setArrivalThresholdInMetres
void setArrivalThresholdInMetres(float arg)
Set arrivalThresholdInMetres. Distance threshold for path session arrival at a destination (in meters) Default is 4.0
-
setPathCalculationFailureToleranceInSeconds
void setPathCalculationFailureToleranceInSeconds(float arg)
Set pathCalculationFailureToleranceInSeconds. Time required to pass after last successful path calculation to fail a path session (in seconds) Default is 600
-
setPathfindingPeriodInSeconds
void setPathfindingPeriodInSeconds(float arg)
Set pathfindingPeriodInSeconds. Path session path update period (in seconds) Default is 0.25
-
setClosestPathCalculationLimit
void setClosestPathCalculationLimit(int arg)
Set closestPathCalculationLimit. The number of nearest destinations to consider for multiple destinations pathfinding Default is 3
-
setDirectionsUpdateIntervalInSeconds
void setDirectionsUpdateIntervalInSeconds(float arg)
Set directionsUpdateIntervalInSeconds. Path directions update period (in seconds) (overridden in case of a major path update) Default is 1.0
-
setAllowedHeadingChangeWithoutDirectionUpdate
void setAllowedHeadingChangeWithoutDirectionUpdate(float arg)
Set allowedHeadingChangeWithoutDirectionUpdate. Allowed user heading change before triggering a path directions update (in radians)
-
setArrivalThresholdInMeters
void setArrivalThresholdInMeters(float arg)
Set arrivalThresholdInMeters. Alias of arrivalThresholdInMetres. Distance threshold for path session arrival at a destination (in meters) Default is 4.0
-
setArrivalThreshold
void setArrivalThreshold(float arg)
Set arrivalThreshold. Alias of arrivalThresholdInMetres. Distance threshold for path session arrival at a destination (in meters) Default is 4.0
-
setPathCalculationFailureTolerance
void setPathCalculationFailureTolerance(float arg)
Set pathCalculationFailureTolerance. Alias of pathCalculationFailureToleranceInSeconds. Time required to pass after last successful path calculation to fail a path session (in seconds) Default is 600
-
setPathfindingPeriod
void setPathfindingPeriod(float arg)
Set pathfindingPeriod. Alias of pathfindingPeriodInSeconds. Path session path update period (in seconds) Default is 0.25
-
-
-
-