27 #import <Foundation/Foundation.h>
28 #import <ArcGIS/AGSObject.h>
29 #import <ArcGIS/AGSRouteTypes.h>
62 #pragma mark initializers
71 -(instancetype)initWithPoint:(
AGSPoint*)point;
78 +(instancetype)stopWithPoint:(
AGSPoint*)point;
81 #pragma mark properties
127 @property (nullable, nonatomic, strong, readonly) NSDate *
arrivalTime;
165 @property (nonatomic, copy, readwrite) NSString *
name;
177 @property (nonatomic, assign, readwrite) NSInteger
stopID;
198 @property (nonatomic, copy, readwrite) NSString *
routeName;
204 @property (nonatomic, assign, readonly) NSInteger
sequence;
216 @property (nonatomic, assign, readonly)
double waitTime;
226 -(double)addedCostForCostAttribute:(NSString*)attributeName;
234 -(void)setAddedCost:(
double)addedCost forCostAttribute:(NSString*)attributeName;
242 -(double)cumulativeCostForCostAttribute:(NSString*)attributeName;
AGSLocationStatus
Definition: AGSRouteTypes.h:57
AGSCurbApproach
Definition: AGSRouteTypes.h:35
AGSStopType
Definition: AGSStop.h:37
@ AGSStopTypeWaypoint
Definition: AGSStop.h:39
@ AGSStopTypeStop
Definition: AGSStop.h:38
@ AGSStopTypeRestBreak
Definition: AGSStop.h:40
References a specific location/position along a transportation network source feature.
Definition: AGSNetworkLocation.h:39
Definition: AGSObject.h:28
A location defined by x and y (and optionally z) coordinates.
Definition: AGSPoint.h:73
A class that represents a location to be visited along a route.
Definition: AGSStop.h:59
AGSCurbApproach departureCurbApproach
Definition: AGSStop.h:91
double waitTime
Definition: AGSStop.h:216
double arrivalTimeShift
Definition: AGSStop.h:132
NSString * name
Definition: AGSStop.h:165
double violationTime
Definition: AGSStop.h:210
AGSNetworkLocation * networkLocation
Definition: AGSStop.h:193
AGSCurbApproach curbApproach
Definition: AGSStop.h:98
AGSCurbApproach arrivalCurbApproach
Definition: AGSStop.h:86
double distanceToNetworkLocation
Definition: AGSStop.h:117
double departureTimeShift
Definition: AGSStop.h:142
NSInteger stopID
Definition: AGSStop.h:177
AGSStopType stopType
Definition: AGSStop.h:170
NSDate * departureTime
Definition: AGSStop.h:137
NSDate * arrivalTime
Definition: AGSStop.h:127
double currentBearingTolerance
Definition: AGSStop.h:111
double currentBearing
Definition: AGSStop.h:106
NSDate * timeWindowStart
Definition: AGSStop.h:148
double navigationSpeed
Definition: AGSStop.h:187
AGSLocationStatus locationStatus
Definition: AGSStop.h:160
AGSPoint * geometry
Definition: AGSStop.h:122
NSDate * timeWindowEnd
Definition: AGSStop.h:154
NSString * routeName
Definition: AGSStop.h:198
NSInteger sequence
Definition: AGSStop.h:204
double navigationLatency
Definition: AGSStop.h:182