BaiduMap_IOSSDK_v6.5.5doc_Docs  6.5.5
类型定义 | 枚举
BMKLineDrawType.h 文件参考

浏览源代码.

类型定义

typedef enum BMKLineJoinType BMKLineJoinType
 
typedef enum BMKLineCapType BMKLineCapType
 
typedef enum BMKLineDashType BMKLineDashType
 
typedef enum BMKLineDirectionCross180Type BMKLineDirectionCross180Type
 

枚举

enum  BMKLineJoinType { kBMKLineJoinBevel = 0, kBMKLineJoinMiter, kBMKLineJoinRound, kBMKLineJoinBerzier }
 line拐角处理方式(不支持虚线) 更多...
 
enum  BMKLineCapType { kBMKLineCapButt = 0, kBMKLineCapRound }
 line头尾处理方式(不支持虚线) 更多...
 
enum  BMKLineDashType { kBMKLineDashTypeNone = 0, kBMKLineDashTypeSquare, kBMKLineDashTypeDot }
 虚线绘制样式 更多...
 
enum  BMKLineDirectionCross180Type { kBMKLineDirectionCross180TypeNone = 0, kBMKLineDirectionCross180TypeEAST_TO_WEST, kBMKLineDirectionCross180TypeWEST_TO_EAST }
 line跨经度180方式 更多...
 

类型定义说明

◆ BMKLineCapType

◆ BMKLineDashType

◆ BMKLineDirectionCross180Type

◆ BMKLineJoinType

枚举类型说明

◆ BMKLineCapType

line头尾处理方式(不支持虚线)

枚举值
kBMKLineCapButt 

普通头

kBMKLineCapRound 

圆形头

◆ BMKLineDashType

虚线绘制样式

枚举值
kBMKLineDashTypeNone 

实折线

kBMKLineDashTypeSquare 

方块样式

kBMKLineDashTypeDot 

圆点样式

◆ BMKLineDirectionCross180Type

line跨经度180方式

枚举值
kBMKLineDirectionCross180TypeNone 

不跨180经度

kBMKLineDirectionCross180TypeEAST_TO_WEST 

从东到西跨180经度

kBMKLineDirectionCross180TypeWEST_TO_EAST 

从西到东跨180经度

◆ BMKLineJoinType

line拐角处理方式(不支持虚线)

枚举值
kBMKLineJoinBevel 

平角衔接

kBMKLineJoinMiter 

尖角衔接(尖角过长(大于线宽)按平角处理)

kBMKLineJoinRound 

圆⻆衔接

kBMKLineJoinBerzier 

贝塞尔平滑衔接(仅支持多纹理和多颜色的polyline绘制) 此衔接不可以与kBMKLineCapRound配合使用