VisioMove  2.1.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Friends Pages
VgRoutingModule::VgIRoutingNodeParameters Struct Reference

An object containing parameters to perform a getRoutingNode from a position. More...

Public Member Functions

 VgIRoutingNodeParameters ()
 

Public Attributes

VgIRoutingNodeOption mOption
 What nodes to select from, closest node, on edge, or closest access. More...
 
float mDistanceThreshold
 Maximum distance threshold in meters, default is 200 meters. More...
 
std::string mLayerName
 if non empty, find the routing node on a specific layer. More...
 
std::set< std::string > mExcludedEdgeModalities
 Modalities to be excluded from edges if using eRoutingNodeOptionsOnEdge, ignore otherwise. More...
 

Detailed Description

An object containing parameters to perform a getRoutingNode from a position.

Version
2.1.4

Constructor & Destructor Documentation

VgRoutingModule::VgIRoutingNodeParameters::VgIRoutingNodeParameters ( )
inline

Member Data Documentation

float VgRoutingModule::VgIRoutingNodeParameters::mDistanceThreshold

Maximum distance threshold in meters, default is 200 meters.

std::set< std::string > VgRoutingModule::VgIRoutingNodeParameters::mExcludedEdgeModalities

Modalities to be excluded from edges if using eRoutingNodeOptionsOnEdge, ignore otherwise.

Use VgIRoutingModule::getAllModalityNames to retrieve a list of modalities available within the current routing network.

Use case: you could exclude the "shuttle" edge modality, as generally you can only get on a shuttle at its stops.

std::string VgRoutingModule::VgIRoutingNodeParameters::mLayerName

if non empty, find the routing node on a specific layer.

Default is empty.

VgIRoutingNodeOption VgRoutingModule::VgIRoutingNodeParameters::mOption

What nodes to select from, closest node, on edge, or closest access.


The documentation for this struct was generated from the following file:
VisioMove 2.1.5, Visioglobe® 2015