All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Routes::Webservice::RoutingRequestBuilder Class Reference

Public Member Functions

 RoutingRequestBuilder (const Web::ApiTokenModel &apiTokenModel)
 
std::string CreateRouteRequest (const Eegeo::Space::LatLongAltitude &start, const Eegeo::Space::LatLongAltitude &end) const
 
std::string CreateRouteRequestWithLevels (const Eegeo::Space::LatLongAltitude &start, int startLevel, const Eegeo::Space::LatLongAltitude &end, int endLevel) const
 
RoutingRequestBuilderAddIndoorWaypoint (const Eegeo::Space::LatLong &point, int level)
 
RoutingRequestBuilderAddWaypoint (const Eegeo::Space::LatLong &point)
 
std::string Finish ()
 
void SetTransportationMode (TransportationMode mode)
 
const std::string GetTransportationOptionString () const
 
const std::string & GetRoutingServiceUrl () const
 
void SetRoutingServiceUrl (const std::string &serviceUrl)
 

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