MapsIndoors iOS SDK V3
Loading...
Searching...
No Matches
Instance Methods | Properties | List of all members
MPDistanceMatrixProvider Class Reference

#include <MPDistanceMatrixProvider.h>

Inheritance diagram for MPDistanceMatrixProvider:

Instance Methods

(void) - getDistanceMatrixWithOrigins:destinations:travelMode:avoid:depart:arrive:userRoles:completionHandler:
 
(void) - getDistanceMatrixWithOrigins:destinations:travelMode:avoid:depart:arrive:completionHandler:
 
(void) - getDistanceMatrixWithOrigins:destinations:travelMode:
 
(void) - getGoogleDistanceMatrixWithOrigins:destinations:travelMode:avoid:depart:arrive:completionHandler:
 
(void) - getGoogleDistanceMatrixWithOrigins:destinations:travelMode:
 

Properties

id< MPDistanceMatrixProviderDelegatedelegate
 
NSString * solutionId
 
NSString * googleApiKey
 
NSString * graphId
 
NSString * vehicle
 

Method Documentation

◆ getDistanceMatrixWithOrigins:destinations:travelMode:

- (void) getDistanceMatrixWithOrigins: (nonnull NSArray *) origins
destinations: (nonnull NSArray *) destinations
travelMode: (nonnull NSString *) travelMode 

◆ getDistanceMatrixWithOrigins:destinations:travelMode:avoid:depart:arrive:completionHandler:

- (void) getDistanceMatrixWithOrigins: (nonnull NSArray *) origins
destinations: (nonnull NSArray *) destinations
travelMode: (nonnull NSString *) travelMode
avoid: (nullable NSArray *) restrictions
depart: (nullable NSDate *) departureTime
arrive: (nullable NSDate *) arrivalTime
completionHandler: (nullable mpMatrixHandlerBlockType) handler 

◆ getDistanceMatrixWithOrigins:destinations:travelMode:avoid:depart:arrive:userRoles:completionHandler:

- (void) getDistanceMatrixWithOrigins: (nonnull NSArray *) origins
destinations: (nonnull NSArray *) destinations
travelMode: (nonnull NSString *) travelMode
avoid: (nullable NSArray *) restrictions
depart: (nullable NSDate *) departureTime
arrive: (nullable NSDate *) arrivalTime
userRoles: (nullable NSArray< MPUserRole * > *) userRoles
completionHandler: (nullable mpMatrixHandlerBlockType) handler 

◆ getGoogleDistanceMatrixWithOrigins:destinations:travelMode:

- (void) getGoogleDistanceMatrixWithOrigins: (nonnull NSArray *) origins
destinations: (nonnull NSArray *) destinations
travelMode: (nonnull NSString *) travelMode 

◆ getGoogleDistanceMatrixWithOrigins:destinations:travelMode:avoid:depart:arrive:completionHandler:

- (void) getGoogleDistanceMatrixWithOrigins: (nonnull NSArray *) origins
destinations: (nonnull NSArray *) destinations
travelMode: (nonnull NSString *) travelMode
avoid: (nullable NSArray *) restrictions
depart: (nullable NSDate *) departureTime
arrive: (nullable NSDate *) arrivalTime
completionHandler: (nullable mpMatrixHandlerBlockType) handler 

Property Documentation

◆ delegate

- (id<MPDistanceMatrixProviderDelegate>) delegate
readwritenonatomicweak

◆ googleApiKey

- (NSString*) googleApiKey
readwritenonatomicstrong

◆ graphId

- (NSString*) graphId
readwritenonatomicstrong

◆ solutionId

- (NSString*) solutionId
readwritenonatomicstrong

◆ vehicle

- (NSString*) vehicle
readwritenonatomicstrong