startSimulation method

void startSimulation(
  1. RouteBuildOptions routeBuildOptions,
  2. TrafficRoute trafficRoute
)

Запускает симуляцию ведения по маршруту.

  • Parameter routeBuildOptions: Параметры, с которыми навигатор будет перестраивать маршрут.
  • Parameter trafficRoute: Маршрут, по которому запускается симуляция.
  • Throws: NotAllowed если отсутствует лицензия на запуск навигатора.
  • Throws: NotSupported если делается попытка запустить симуляцию ведения по маршруту на общественном транспорте.

Implementation

void startSimulation(
  RouteBuildOptions routeBuildOptions,
  TrafficRoute trafficRoute
)  {
  var _a1 = routeBuildOptions._copyFromDartTo_CRouteBuildOptions();
  var _a2 = trafficRoute._copyFromDartTo_CTrafficRoute();
  _CResult_CEmpty res = _CNavigationManager_startSimulation_CRouteBuildOptions_CTrafficRoute(_CNavigationManagerMakeDefault().._impl=_self, _a1, _a2);
  _a2._releaseIntermediate();
  _a1._releaseIntermediate();
  res._toDart();
  res._releaseIntermediate();
}