#import <MBAvoidanceManager.h>
管理避让区域和避让路段,所有方法为类方法,且在 NaviSession 初始化之后调用
◆ addArea:name:()
添加避让区域
- 参数
-
- 返回
- 是否成功,YES 表示成功,NO 表示失败
◆ enableAllAreas:()
- (void) enableAllAreas: |
|
(BOOL) |
enable |
|
◆ getAreaByIndex:()
◆ getAreaNumber()
- (NSInteger) getAreaNumber |
|
|
|
◆ removeAllAreas()
◆ removeAreaAtIndex:()
- (void) removeAreaAtIndex: |
|
(NSUInteger) |
index |
|
根据id删除避让区域
- 参数
-
index | 避让区域的索引,取值范围[0, getAreaNumber) |
◆ replaceAreaAtIndex:rect:name:()
- (void) replaceAreaAtIndex: |
|
(NSUInteger) |
index |
rect: |
|
(MBRect) |
rect |
name: |
|
(NSString *) |
name |
|
|
| |
替换某个避让区域
- 参数
-
index | 避让区域的索引,取值范围[0, getAreaNumber) |
rect | 区域大小 |
name | 替换后的区域信息 |
◆ saveAvoidanceInfo2File()
- (BOOL) saveAvoidanceInfo2File |
|
|
|
该类的文档由以下文件生成: