Loading...
Searching...
No Matches
com.navigine.examples.AsyncRouteManagerExample Class Reference

Public Member Functions

 AsyncRouteManagerExample ()
 
void demonstrateAsyncRouteManagerMethods ()
 
void demonstrateRoutePathUsage (RoutePath routePath)
 
void demonstrateRouteNodeUsage (RouteNode node)
 
void demonstrateRouteEventUsage (RouteEvent event)
 
void demonstrateRouteEventTypes ()
 
void demonstrateTurnTypes ()
 
void demonstrateTurnEventUsage (TurnEvent event)
 
void demonstrateTransitionEntryEventUsage (TransitionEntryEvent event)
 
void demonstrateTransitionExitEventUsage (TransitionExitEvent event)
 
void demonstrateTargetReachedEventUsage (TargetReachedEvent event)
 
void demonstrateLocationPointUsage (LocationPoint locationPoint)
 
void demonstratePointUsage (Point point)
 
void demonstrateRouteOptions ()
 
void demonstrateAdvancedAsyncRoutingFeatures ()
 
void demonstrateRouteStatusUsage ()
 
void demonstrateRouteSessionManagement ()
 
void cleanup ()
 
void runExample ()
 

Static Public Member Functions

static void main (String[] args)
 

Detailed Description

AsyncRouteManager usage example for Java Demonstrates working with async route planning, session management, and navigation

Definition at line 10 of file AsyncRouteManagerExample.java.

Constructor & Destructor Documentation

◆ AsyncRouteManagerExample()

com.navigine.examples.AsyncRouteManagerExample.AsyncRouteManagerExample ( )
inline

Definition at line 18 of file AsyncRouteManagerExample.java.

Member Function Documentation

◆ cleanup()

void com.navigine.examples.AsyncRouteManagerExample.cleanup ( )
inline

Clean up resources

Definition at line 558 of file AsyncRouteManagerExample.java.

◆ demonstrateAdvancedAsyncRoutingFeatures()

void com.navigine.examples.AsyncRouteManagerExample.demonstrateAdvancedAsyncRoutingFeatures ( )
inline

Demonstrate advanced async routing features

Definition at line 414 of file AsyncRouteManagerExample.java.

◆ demonstrateAsyncRouteManagerMethods()

void com.navigine.examples.AsyncRouteManagerExample.demonstrateAsyncRouteManagerMethods ( )
inline

Demonstrate AsyncRouteManager methods

Definition at line 96 of file AsyncRouteManagerExample.java.

◆ demonstrateLocationPointUsage()

void com.navigine.examples.AsyncRouteManagerExample.demonstrateLocationPointUsage ( LocationPoint locationPoint)
inline

Demonstrate LocationPoint usage

Definition at line 322 of file AsyncRouteManagerExample.java.

◆ demonstratePointUsage()

void com.navigine.examples.AsyncRouteManagerExample.demonstratePointUsage ( Point point)
inline

Demonstrate Point usage

Definition at line 357 of file AsyncRouteManagerExample.java.

◆ demonstrateRouteEventTypes()

void com.navigine.examples.AsyncRouteManagerExample.demonstrateRouteEventTypes ( )
inline

Demonstrate RouteEventType enum values

Definition at line 251 of file AsyncRouteManagerExample.java.

◆ demonstrateRouteEventUsage()

void com.navigine.examples.AsyncRouteManagerExample.demonstrateRouteEventUsage ( RouteEvent event)
inline

Demonstrate RouteEvent usage

Definition at line 207 of file AsyncRouteManagerExample.java.

◆ demonstrateRouteNodeUsage()

void com.navigine.examples.AsyncRouteManagerExample.demonstrateRouteNodeUsage ( RouteNode node)
inline

Definition at line 180 of file AsyncRouteManagerExample.java.

◆ demonstrateRouteOptions()

void com.navigine.examples.AsyncRouteManagerExample.demonstrateRouteOptions ( )
inline

Demonstrate RouteOptions usage

Definition at line 385 of file AsyncRouteManagerExample.java.

◆ demonstrateRoutePathUsage()

void com.navigine.examples.AsyncRouteManagerExample.demonstrateRoutePathUsage ( RoutePath routePath)
inline

Demonstrate RoutePath usage

Definition at line 136 of file AsyncRouteManagerExample.java.

◆ demonstrateRouteSessionManagement()

void com.navigine.examples.AsyncRouteManagerExample.demonstrateRouteSessionManagement ( )
inline

Demonstrate route session management

Definition at line 508 of file AsyncRouteManagerExample.java.

◆ demonstrateRouteStatusUsage()

void com.navigine.examples.AsyncRouteManagerExample.demonstrateRouteStatusUsage ( )
inline

Demonstrate RouteStatus enum usage

Definition at line 479 of file AsyncRouteManagerExample.java.

◆ demonstrateTargetReachedEventUsage()

void com.navigine.examples.AsyncRouteManagerExample.demonstrateTargetReachedEventUsage ( TargetReachedEvent event)
inline

Definition at line 307 of file AsyncRouteManagerExample.java.

◆ demonstrateTransitionEntryEventUsage()

void com.navigine.examples.AsyncRouteManagerExample.demonstrateTransitionEntryEventUsage ( TransitionEntryEvent event)
inline

Definition at line 283 of file AsyncRouteManagerExample.java.

◆ demonstrateTransitionExitEventUsage()

void com.navigine.examples.AsyncRouteManagerExample.demonstrateTransitionExitEventUsage ( TransitionExitEvent event)
inline

Definition at line 295 of file AsyncRouteManagerExample.java.

◆ demonstrateTurnEventUsage()

void com.navigine.examples.AsyncRouteManagerExample.demonstrateTurnEventUsage ( TurnEvent event)
inline

Definition at line 271 of file AsyncRouteManagerExample.java.

◆ demonstrateTurnTypes()

void com.navigine.examples.AsyncRouteManagerExample.demonstrateTurnTypes ( )
inline

Definition at line 262 of file AsyncRouteManagerExample.java.

◆ main()

static void com.navigine.examples.AsyncRouteManagerExample.main ( String[] args)
inlinestatic

Main method to run the example

Definition at line 602 of file AsyncRouteManagerExample.java.

◆ runExample()

void com.navigine.examples.AsyncRouteManagerExample.runExample ( )
inline

Main demonstration method

Definition at line 577 of file AsyncRouteManagerExample.java.


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