Loading...
Searching...
No Matches
RouteManagerExample Class Reference

Inherits NSObject, and <NCRouteListener>.

Public Member Functions

void initializeSdk ()
 
void setupRouteListener ()
 
void demonstrateRouteManagerMethods ()
 
void demonstrateRoutePathUsage: (NSArray< NCRoutePath * > *paths)
 
void demonstrateRouteEventUsage: (NCRouteEvent *event)
 
void demonstrateRouteEventTypes ()
 
void demonstrateLocationPointUsage: (NCLocationPoint *locationPoint)
 
void demonstratePointUsage: (NCPoint *point)
 
void demonstrateAdvancedRoutingFeatures ()
 
void demonstrateRoutePlanningSimulation ()
 
void cleanup ()
 
void runExample ()
 

Properties

NCNavigineSdk * sdk
 
NCLocationManager * locationManager
 
NCNavigationManager * navigationManager
 
NCRouteManager * routeManager
 

Detailed Description

RouteManager usage example for Dart/Flutter Demonstrates working with route planning, path calculation, and navigation

RouteManager usage example for Objective-C Demonstrates working with route planning, path calculation, and navigation

Definition at line 9 of file route_manager_example.dart.

Member Function Documentation

◆ cleanup()

void RouteManagerExample.cleanup ( )
virtual

◆ demonstrateAdvancedRoutingFeatures()

void RouteManagerExample.demonstrateAdvancedRoutingFeatures ( )
virtual

◆ demonstrateLocationPointUsage:()

void RouteManagerExample::demonstrateLocationPointUsage: ( NCLocationPoint * locationPoint)
virtual

Demonstrate LocationPoint class methods

Definition at line 264 of file RouteManagerExample.m.

◆ demonstratePointUsage:()

void RouteManagerExample::demonstratePointUsage: ( NCPoint * point)
virtual

Demonstrate Point class methods

Definition at line 296 of file RouteManagerExample.m.

◆ demonstrateRouteEventTypes()

void RouteManagerExample.demonstrateRouteEventTypes ( )
virtual

◆ demonstrateRouteEventUsage:()

void RouteManagerExample::demonstrateRouteEventUsage: ( NCRouteEvent * event)
virtual

Demonstrate RouteEvent class methods

Definition at line 217 of file RouteManagerExample.m.

◆ demonstrateRouteManagerMethods()

void RouteManagerExample.demonstrateRouteManagerMethods ( )
virtual

◆ demonstrateRoutePathUsage:()

void RouteManagerExample::demonstrateRoutePathUsage: ( NSArray<NCRoutePath *> * paths)
virtual

Demonstrate RoutePath class methods

Definition at line 167 of file RouteManagerExample.m.

◆ demonstrateRoutePlanningSimulation()

void RouteManagerExample.demonstrateRoutePlanningSimulation ( )
virtual

◆ initializeSdk()

void RouteManagerExample::initializeSdk ( )
virtual

Definition at line 41 of file RouteManagerExample.m.

◆ runExample()

void RouteManagerExample.runExample ( )
virtual

◆ setupRouteListener()

void RouteManagerExample::setupRouteListener ( )
virtual

Setup route listener

Definition at line 84 of file RouteManagerExample.m.

Property Documentation

◆ locationManager

NCLocationManager* RouteManagerExample.locationManager
readwritenonatomicstrong

Definition at line 11 of file RouteManagerExample.m.

◆ navigationManager

NCNavigationManager* RouteManagerExample.navigationManager
readwritenonatomicstrong

Definition at line 12 of file RouteManagerExample.m.

◆ routeManager

NCRouteManager* RouteManagerExample.routeManager
readwritenonatomicstrong

Definition at line 13 of file RouteManagerExample.m.

◆ sdk

NCNavigineSdk* RouteManagerExample.sdk
readwritenonatomicstrong

Definition at line 10 of file RouteManagerExample.m.


The documentation for this class was generated from the following files: