Map Doc  1.0
iOS-引擎SDK-开放平台
MBRoutePointCollector.h
浏览该文件的文档.
1 //
2 // MBRoutePointCollector.h
3 // iNaviCore
4 //
5 // Created by fanyl on 14-7-8.
6 // Copyright (c) 2014年 Mapbar. All rights reserved.
7 //
8 
9 #import "MBObject.h"
10 
15 
19 @property (nonatomic, assign, readonly) float junctionSmoothIntensity;
20 
24 @property (nonatomic, assign, readonly) int pointNumber;
25 
29 @property (nonatomic, assign, readonly) MBNdsPoint* ndsPoints;
30 
34 @property (nonatomic, assign, readonly) float* distances;
35 @end
36 
41 @protocol MBRoutePointCollectorDelegate <NSObject>
42 - (void)routePointCollectorOnDataUpdatedWithCollectorInfo:(MBRoutePointCollectorInfo *)info;
43 @end
44 
49 @interface MBRoutePointCollector : NSObject
50 
54 @property (nonatomic, weak) id<MBRoutePointCollectorDelegate> delegate;
55 
61 - (void)setFetchDistanceForward:(CGFloat)distInMeter;
62 
68 - (void)setFetchDistanceBackward:(CGFloat)distInMeter;
69 
75 - (void)enableSmoothing:(BOOL)enable;
76 
82 - (void)setSmoothInterval:(CGFloat)intervalInMeter;
83 
89 - (void)setJunctionSmoothIntensity:(CGFloat)intensity;
90 - (CGFloat)junctionSmoothIntensity;
91 @end
MBNdsPoint * ndsPoints
Definition: MBRoutePointCollector.h:29
Definition: MBRoutePointCollector.h:14
Definition: MBObject.h:16
float * distances
Definition: MBRoutePointCollector.h:34
Definition: MBNaviCoreBase.h:67
float junctionSmoothIntensity
Definition: MBRoutePointCollector.h:19
Definition: MBRoutePointCollector.h:49
int pointNumber
Definition: MBRoutePointCollector.h:24