Map Doc  1.0
iOS-引擎SDK-开放平台
MBRouteOverlay类 参考

#import <MBRouteOverlay.h>

类 MBRouteOverlay 继承关系图:
MBOverlay

构造函数

(instancetype) - initWithRoute:
 
(BOOL) - setSelectStyle:
 
(void) - setStyleLoader:
 
- 构造函数 继承自 MBOverlay
(void) - setNeedsDisplay
 
(void) - setColor:
 
(uint) - getColor
 
(void) - setUIColor:
 
(UIColor *) - getUIColor
 
(const MBRect- boundingBox
 
(void) - setSelected:pos:
 

属性

CGFloat width
 
NSUInteger outlineColor
 
UIColor * outlineUIColor
 
BOOL enableArrow
 
uint arrowColor
 
UIColor * arrowUIColor
 
MBDrawStyle style
 
uint passedColor
 
CGFloat arrowIntervalFactor
 
void * route
 
- 属性 继承自 MBOverlay
MBOverlayLayer overlayerLayer
 
int zLevel
 
BOOL hidden
 
BOOL clickEnable
 
int tag
 
MBPoint postion
 
MBNdsPoint ndsPosition
 

额外继承的成员函数

- Protected 属性 继承自 MBOverlay
package void * _native
 
package BOOL _attatched
 

详细描述

绘制路线所使用的绘制图层

函数文档

◆ initWithRoute:()

- (instancetype) initWithRoute: (void *)  route

初始化路线

参数
route路线实例
返回
类对象

◆ setSelectStyle:()

- (BOOL) setSelectStyle: (NSString *)  className

◆ setStyleLoader:()

- (void) setStyleLoader: (NSString *)  filePath

从文件加载样式

参数
filePath文件路径

属性说明

◆ arrowColor

- (uint) arrowColor
readwritenonatomicassign

箭头颜色

◆ arrowIntervalFactor

- (CGFloat) arrowIntervalFactor
readwritenonatomicassign

箭头的间隔因子

◆ arrowUIColor

- (UIColor*) arrowUIColor
readwritenonatomicweak

箭头颜色

◆ enableArrow

- (BOOL) enableArrow
readwritenonatomicassign

开启箭头绘制功能,默认开启

◆ outlineColor

- (NSUInteger) outlineColor
readwritenonatomicassign

路线边框颜色值

◆ outlineUIColor

- (UIColor*) outlineUIColor
readwritenonatomicweak

路线边框颜色值

◆ passedColor

- (uint) passedColor
readwritenonatomicassign

◆ route

- (void*) route
readnonatomicassign

路线实例

◆ style

- (MBDrawStyle) style
readwritenonatomicassign

◆ width

- (CGFloat) width
readwritenonatomicassign

线宽值


该类的文档由以下文件生成: