Class MutablePathManagerConfiguration

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Constructor Detail

    • Method Detail

      • setAllowedHeadingChangeWithoutDirectionUpdate

         void setAllowedHeadingChangeWithoutDirectionUpdate(float arg)

        Set allowedHeadingChangeWithoutDirectionUpdate. Allowed user heading change before triggering a path directions update (in radians) Default is 0.5235987755982988

      • setAreTurnDirectionsEnabled

         void setAreTurnDirectionsEnabled(boolean arg)

        Set areTurnDirectionsEnabled. Whether to produce turn directions for wayfinding. Default is true

      • setArrivalThreshold

         void setArrivalThreshold(float arg)

        Set arrivalThreshold. Distance threshold for path session arrival for indoor destinations (in meters) Default is 4.0

      • setArrivalThresholdInMeters

         void setArrivalThresholdInMeters(float arg)

        Set arrivalThresholdInMeters. Distance threshold for path session arrival for indoor destinations (in meters) Default is 4.0

      • setArrivalThresholdInMetres

         void setArrivalThresholdInMetres(float arg)

        Set arrivalThresholdInMetres. Distance threshold for path session arrival for indoor destinations (in meters) Default is 4.0

      • 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

      • setIsPathSmoothingEnabled

         void setIsPathSmoothingEnabled(boolean arg)

        Set isPathSmoothingEnabled. Whether to post-process and smooth the route. Default is true

      • setIsRouteSmoothingEnabled

         void setIsRouteSmoothingEnabled(boolean arg)

        Set isRouteSmoothingEnabled. Whether to post-process and smooth the route. Default is true

      • setOutdoorArrivalThreshold

         void setOutdoorArrivalThreshold(float arg)

        Set outdoorArrivalThreshold. Distance threshold for path session arrival for outdoor destinations (in meters) Default is 10.0

      • setOutdoorLevelIndex

         void setOutdoorLevelIndex(int arg)

        Set outdoorLevelIndex. Index of the level to be used to connect outdoor locations to the wayfinding network. If not entered, this building will not be used for outdoor wayfinding. Default is -999999

      • setPathCalculationFailureTolerance

         void setPathCalculationFailureTolerance(float arg)

        Set pathCalculationFailureTolerance. Time required to pass after last successful path calculation to fail a path session (in seconds) Default is 600.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.0

      • setPathfindingPeriod

         void setPathfindingPeriod(float arg)

        Set pathfindingPeriod. Path session path update period (in seconds) Default is 0.1

      • setPathfindingPeriodInSeconds

         void setPathfindingPeriodInSeconds(float arg)

        Set pathfindingPeriodInSeconds. Path session path update period (in seconds) Default is 0.1