BaiduMap_IOSSDK_v6.2.0_Docs  6.2.0
类型定义 | 枚举
BMKLineDrawType.h 文件参考

浏览源代码.

类型定义

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

枚举

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

类型定义说明

◆ BMKLineCapType

◆ BMKLineDashType

◆ BMKLineJoinType

枚举类型说明

◆ BMKLineCapType

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

枚举值
kBMKLineCapButt 

普通头

kBMKLineCapRound 

圆形头

kBMKLineCapButt 

普通头

kBMKLineCapRound 

圆形头

◆ BMKLineDashType

虚线绘制样式

枚举值
kBMKLineDashTypeNone 

实折线

kBMKLineDashTypeSquare 

方块样式

kBMKLineDashTypeDot 

圆点样式

kBMKLineDashTypeNone 

实折线

kBMKLineDashTypeSquare 

方块样式

kBMKLineDashTypeDot 

圆点样式

◆ BMKLineJoinType

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

枚举值
kBMKLineJoinBevel 

平角衔接

kBMKLineJoinMiter 

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

kBMKLineJoinRound 

圆⻆衔接

kBMKLineJoinBerzier 

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

kBMKLineJoinBevel 

平角衔接

kBMKLineJoinMiter 

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

kBMKLineJoinRound 

圆⻆衔接

kBMKLineJoinBerzier 

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