venue.routing library

Classes

IndoorAvoidanceOptions
The options to specify restrictions for indoor route calculations.
IndoorRouteNotice
Explains an issue encountered during indoor route calculation.
IndoorRouteNoticeDetails
Detailed description entry for an indoor route notice.
IndoorRouteOptions
All the options to specify how an indoor route should be calculated.
IndoorRouteStyle
Represents a style of the indoor route.
IndoorRoutingController
This class controls the rendering of indoor routes on the map.
IndoorRoutingEngine
Use the IndoorRoutingEngine to calculate a route inside a venue.
IndoorWaypoint
Represents an indoor waypoint, used as input for indoor route calculation.
VenueCarSpecification
Contains venue car specific settings.
VenuePedestrianSpecification
Venue pedestrian specific settings.
VenueScooterSpecification
Contains venue scooter specific settings.
VenueTaxiSpecification
Contains venue taxi specific settings.
VenueTransportSpecification
Contains transport attributes details related to the venue transport mode.
VenueTransportSpecificationCarBuilder
This class constructs a VenueTransportSpecification for a car.
VenueTransportSpecificationPedestrianBuilder
This class constructs a VenueTransportSpecification for a pedestrian.
VenueTransportSpecificationScooterBuilder
This class constructs a VenueTransportSpecification for a scooter.
VenueTransportSpecificationTaxiBuilder
This class constructs a VenueTransportSpecification for a taxi.

Enums

EnableOption
Defines where the transport mode is enabled along the route.
IndoorRouteNoticeCode
Notice codes which point to the issues encountered during indoor route calculation.
IndoorRoutingError
Specifies possible errors that may result from the calculation of a indoor route.
VenueTransportMode
Available mode of transport on indoor topology.

Typedefs

CalculateIndoorRouteCallback = void Function(IndoorRoutingError? indoorRoutingError, List<Route>? routeList)
A function which is called by the IndoorRoutingEngine after route calculation has completed.
IndoorRouteCallback = void Function(IndoorRoutingError? indoorRoutingError, List<Route>? routeList, List<IndoorRouteNotice>? routeNotices)
A function which is called by the IndoorRoutingEngine after route calculation has completed.