百度导航SDK for iOS类参考
 All Classes Functions Properties
BNCarRouteData.h
1 //
2 // BNCarRouteData.h
3 // BNDriverPageKit
4 //
5 // Created by linbiao on 2019/5/16.
6 // Copyright © 2019年 Chen,Xintao. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 
11 @class BNCarRouteNode;
13 
15 
20 @interface BNCarRouteModel : NSObject
21 
23 @property (nonatomic, strong) NSMutableArray *carRoutes;
24 
25 @end
26 
27 
32 @interface BNCarOneRouteModel : NSObject
33 
35 @property (nonatomic, strong) NSString *routeLabelName;
36 
38 @property (nonatomic, assign) NSInteger distance;
39 
41 @property (nonatomic, assign) NSInteger time;
42 
44 @property (nonatomic, assign) NSInteger lightNum;
45 
47 @property (nonatomic, assign) NSInteger toll;
48 
50 @property (nonatomic, strong) NSMutableArray *stepList;
51 
53 @property (nonatomic, strong) BNCarRouteNode *startPoint;
54 
56 @property (nonatomic, strong) NSArray * viaPointArray;
57 
59 @property (nonatomic, strong) BNCarRouteNode *endPoint;
60 
62 @property (nonatomic, strong) BNYellowTipsInfoGroup *tipsInfoGroup;
63 
64 @end
65 
66 
71 @interface BNCarRouteStepModel : NSObject
72 
74 @property (nonatomic, assign) NSInteger distance;
75 
77 @property (nonatomic, assign) NSInteger time;
78 
80 @property (nonatomic, copy) NSString *linkFormatTip;
81 
83 @property (nonatomic, assign) NSInteger turn;
84 
85 @end
86 
87 
92 @interface BNCarRouteNode : NSObject
93 
95 @property (nonatomic, copy) NSString *name;
96 
97 @end
98 
99 
104 @interface BNYellowTipsInfoGroup : NSObject
105 
107 @property (nonatomic, strong) NSMutableArray *tipsInfoArray;
108 
109 @end
110 
111 
116 @interface BNYellowTipsInfo : NSObject
117 
119 @property (nonatomic, copy) NSString *title;
120 
121 @end
122 
123 
128 @interface BNCarRouteDataUtil : NSObject
129 
130 + (NSString *)typeIconNameOfEnum:(NSInteger)type;
131 
132 @end
133 
134 NS_ASSUME_NONNULL_END
Definition: BNCarRouteData.h:104
Definition: BNCarRouteData.h:92
Definition: BNCarRouteData.h:116
Definition: BNCarRouteData.h:128
Definition: BNCarRouteData.h:32
Definition: BNCarRouteData.h:20
Definition: BNCarRouteData.h:12
NSMutableArray * carRoutes
多路线,NSMutableArray的内容为BNCarOneRouteModel
Definition: BNCarRouteData.h:23
Definition: BNCarRouteData.h:71