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

Public Member Functions

 RouteManagerExample ()
 
void demonstrateRouteManagerMethods ()
 
void demonstrateRoutePathUsage (List< RoutePath > paths)
 
void demonstrateRouteNodeUsage (RouteNode node)
 
void demonstrateRouteEventUsage (RouteEvent event)
 
void demonstrateRouteEventTypes ()
 
void demonstrateTurnTypes ()
 
void demonstrateTurnEventUsage (TurnEvent turnEvent)
 
void demonstrateTransitionEntryEventUsage (TransitionEntryEvent event)
 
void demonstrateTransitionExitEventUsage (TransitionExitEvent event)
 
void demonstrateTargetReachedEventUsage (TargetReachedEvent event)
 
void demonstrateLocationPointUsage (LocationPoint locationPoint)
 
void demonstratePointUsage (Point point)
 
void demonstrateAdvancedRoutingFeatures ()
 
void demonstrateRoutePlanningSimulation ()
 
void cleanup ()
 
void runExample ()
 

Static Public Member Functions

static void main (String[] args)
 

Detailed Description

RouteManager usage example for Java Demonstrates working with route planning, path calculation, and navigation

Definition at line 10 of file RouteManagerExample.java.

Constructor & Destructor Documentation

◆ RouteManagerExample()

com.navigine.examples.RouteManagerExample.RouteManagerExample ( )
inline

Definition at line 17 of file RouteManagerExample.java.

Member Function Documentation

◆ cleanup()

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

Clean up resources

Definition at line 504 of file RouteManagerExample.java.

◆ demonstrateAdvancedRoutingFeatures()

void com.navigine.examples.RouteManagerExample.demonstrateAdvancedRoutingFeatures ( )
inline

Demonstrate advanced routing features

Definition at line 407 of file RouteManagerExample.java.

◆ demonstrateLocationPointUsage()

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

Demonstrate LocationPoint class methods

Definition at line 352 of file RouteManagerExample.java.

◆ demonstratePointUsage()

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

Demonstrate Point class methods

Definition at line 384 of file RouteManagerExample.java.

◆ demonstrateRouteEventTypes()

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

Demonstrate RouteEventType enum values

Definition at line 275 of file RouteManagerExample.java.

◆ demonstrateRouteEventUsage()

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

Demonstrate RouteEvent class methods

Definition at line 236 of file RouteManagerExample.java.

◆ demonstrateRouteManagerMethods()

void com.navigine.examples.RouteManagerExample.demonstrateRouteManagerMethods ( )
inline

Demonstrate RouteManager methods

Definition at line 83 of file RouteManagerExample.java.

◆ demonstrateRouteNodeUsage()

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

Demonstrate RouteNode class methods

Definition at line 206 of file RouteManagerExample.java.

◆ demonstrateRoutePathUsage()

void com.navigine.examples.RouteManagerExample.demonstrateRoutePathUsage ( List< RoutePath > paths)
inline

Demonstrate RoutePath class methods

Definition at line 159 of file RouteManagerExample.java.

◆ demonstrateRoutePlanningSimulation()

void com.navigine.examples.RouteManagerExample.demonstrateRoutePlanningSimulation ( )
inline

Demonstrate route planning simulation

Definition at line 443 of file RouteManagerExample.java.

◆ demonstrateTargetReachedEventUsage()

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

Definition at line 335 of file RouteManagerExample.java.

◆ demonstrateTransitionEntryEventUsage()

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

Definition at line 311 of file RouteManagerExample.java.

◆ demonstrateTransitionExitEventUsage()

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

Definition at line 323 of file RouteManagerExample.java.

◆ demonstrateTurnEventUsage()

void com.navigine.examples.RouteManagerExample.demonstrateTurnEventUsage ( TurnEvent turnEvent)
inline

Definition at line 299 of file RouteManagerExample.java.

◆ demonstrateTurnTypes()

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

Demonstrate TurnType enum values

Definition at line 289 of file RouteManagerExample.java.

◆ main()

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

Main method to run the example

Definition at line 539 of file RouteManagerExample.java.

◆ runExample()

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

Main demonstration method

Definition at line 516 of file RouteManagerExample.java.


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