立得地图iOS SDK 地图&搜索服务参考手册 V1.7.0
|
此类用于绘制LMKMultiPolyline对应的多段线,支持分段纹理绘制 更多...
#import <LMKMultiTexturePolylineView.h>
属性 |
|
LMKMultiPolyline * | multiPolyline |
关联的LMKMultiPolyline model 更多... |
|
NSArray * | strokeTextureIDs |
取分段纹理id 更多... |
|
![]() |
|
UIColor * | fillColor |
填充颜色,默认是kLMKOverlayViewDefaultFillColor
更多... |
|
UIColor * | strokeColor |
笔触颜色,默认是kLMKOverlayViewDefaultStrokeColor
更多... |
|
CGFloat | lineWidth |
笔触宽度,默认是0 更多... |
|
LMKLineJoinType | lineJoinType |
LineJoin,默认是kLMKLineJoinBevel. 更多... |
|
LMKLineCapType | lineCapType |
LineCap,默认是kLMKLineCapButt. 更多... |
|
CGFloat | miterLimit |
MiterLimit,默认是10.f. 更多... |
|
BOOL | lineDash |
是否绘制成虚线, 默认是NO 更多... |
|
![]() |
|
id< LMKOverlay > | overlay |
关联的overlay对象 更多... |
|
int * | g20MapPoints |
缓存的G20坐标 更多... |
|
NSUInteger | g20MapPointCount |
缓存的G20坐标 个数 更多... |
|
GLuint | strokeTextureID |
笔触纹理id 修改纹理id参考 - (GLuint)loadStrokeTextureImage:textureImage;
更多... |
|
此类用于绘制LMKMultiPolyline对应的多段线,支持分段纹理绘制
- (instancetype) initWithMultiPolyline: | (LMKMultiPolyline *) | multiPolyline |
根据指定的LMKMultiPolyline生成一个多段线Overlay
multiPolyline | 指定LMKMultiPolyline |
- (BOOL) loadStrokeTextureImages: | (NSArray *) | textureImages |
加载分段绘制的纹理图片 需要分段纹理绘制时,必须设置。否则使用默认纹理绘制。
textureImages | 必须为UIImage数组,纹理图片(需满足:长宽相等,且宽度值为2的次幂)。若为nil,则清空原有纹理。 |
|
readnonatomicassign |
关联的LMKMultiPolyline model
|
readnonatomicstrong |
取分段纹理id