@brief Method is used to add @see RouteListener "RouteListener" class element
which will notify about evaluated route path from your position to target point.
@note Do not forget to remove listener if it is no longer needed!
@param listener Сorresponding @see RouteListener "RouteListener" class.
@brief Method is used to add target point in your location.
Through @see RouteListener "RouteListener" you will be notified about new paths to target point.
@param target finish @see LocationPoint "LocationPoint".
@brief Method is used to build a route between points
about evaluated @see RoutePath "RoutePath" from your position to target point.
@param from starting @see LocationPoint "LocationPoint".
@param to destination @see LocationPoint "LocationPoint".
@return @see RoutePath "RoutePath" from starting to destination point.
@brief Method is used to build a route between the starting point and several destination points
@param from starting @see LocationPoint "LocationPoint".
@param to destination list of @see LocationPoint "LocationPoint"s.
@return vector of @see RoutePath "RoutePath"s from starting to destination point.
@brief Method is used for removing previously added @see RouteListener "RouteListener" class element.
@param listener Сorresponding @see RouteListener "RouteListener" class to remove.
@brief Method is used to set target point in your location.
Through @see RouteListener "RouteListener" you will be notified about new paths to target point.
@param target finish @see LocationPoint "LocationPoint".