19 #import <ArcGIS/AGSObject.h> 20 #import <ArcGIS/AGSBarrierType.h> 39 #pragma mark initializers 48 -(instancetype)initWithPolyline:(
AGSPolyline*)polyline;
55 +(instancetype)barrierWithPolyline:(
AGSPolyline*)polyline;
58 #pragma mark properties 65 @property (nonatomic, assign, readwrite) NSInteger
barrierID;
76 @property (nonatomic, copy, readwrite) NSString *
name;
91 -(double)scaleFactorForCostAttribute:(NSString*)attributeName;
98 -(void)setScaleFactor:(
double)scaleFactor forCostAttribute:(NSString*)attributeName;
A polyline barrier to constrain routes.
Definition: AGSPolylineBarrier.h:35
AGSBarrierType
Definition: AGSBarrierType.h:29
A multipart linear shape.
Definition: AGSPolyline.h:49
AGSBarrierType type
Definition: AGSPolylineBarrier.h:81
Definition: AGSObject.h:21
NSInteger barrierID
Definition: AGSPolylineBarrier.h:65
NSString * name
Definition: AGSPolylineBarrier.h:76
AGSPolyline * geometry
Definition: AGSPolylineBarrier.h:71