BaiduMap_IOSSDK_v6.6.5_Docs 6.6.5
载入中...
搜索中...
未找到
类型定义 | 枚举
BMKLineDrawType.h 文件参考

浏览源代码.

类型定义

typedef enum BMKLineJoinType BMKLineJoinType
 
typedef enum BMKLineCapType BMKLineCapType
 
typedef enum BMKLineDashType BMKLineDashType
 
typedef enum BMKLineDirectionCross180Type BMKLineDirectionCross180Type
 
typedef enum BMKLineBloomMode BMKLineBloomMode
 
typedef enum BMKLineBloomDirection BMKLineBloomDirection
 
typedef enum BMKCoordAlgorithm BMKCoordAlgorithm
 

枚举

enum  BMKLineJoinType { kBMKLineJoinBevel = 0 , kBMKLineJoinMiter , kBMKLineJoinRound , kBMKLineJoinBerzier }
 line拐角处理方式(不支持虚线) 更多...
 
enum  BMKLineCapType { kBMKLineCapButt = 0 , kBMKLineCapRound , kBMKLineCapSquare }
 line头尾处理方式(不支持虚线) 更多...
 
enum  BMKLineDashType { kBMKLineDashTypeNone = 0 , kBMKLineDashTypeSquare , kBMKLineDashTypeDot , kBMKLineDashTypeRectangle }
 虚线绘制样式 更多...
 
enum  BMKLineDirectionCross180Type { kBMKLineDirectionCross180TypeNone = 0 , kBMKLineDirectionCross180TypeEAST_TO_WEST , kBMKLineDirectionCross180TypeWEST_TO_EAST }
 line跨经度180方式 更多...
 
enum  BMKLineBloomMode { kBMKLineBloomModeNone = 0 , kBMKLineBloomModeGradient , kBMKLineBloomModeBlur }
 line发光模式 更多...
 
enum  BMKLineBloomDirection { kBMKLineBloomDirectionAround = 0 , kBMKLineBloomDirectionLeft , kBMKLineBloomDirectionRight , kBMKLineBloomDirectionUp }
 line发光方向 更多...
 
enum  BMKCoordAlgorithm { kBMKAlgorithmNone = (0x1 << 0) , kBMKDouglasPeucker = (0x1 << 1) , kBMKBezierSmooth = (0x1 << 5) }
 

类型定义说明

◆ BMKCoordAlgorithm

◆ BMKLineBloomDirection

◆ BMKLineBloomMode

◆ BMKLineCapType

◆ BMKLineDashType

◆ BMKLineDirectionCross180Type

◆ BMKLineJoinType

枚举类型说明

◆ BMKCoordAlgorithm

枚举值
kBMKAlgorithmNone 
kBMKDouglasPeucker 
kBMKBezierSmooth 

◆ BMKLineBloomDirection

line发光方向

枚举值
kBMKLineBloomDirectionAround 

向两侧,默认

kBMKLineBloomDirectionLeft 

单侧向外,线行进方向左侧

kBMKLineBloomDirectionRight 

单侧向内,线行进方向右侧

kBMKLineBloomDirectionUp 

向上,类似围栏

◆ BMKLineBloomMode

line发光模式

枚举值
kBMKLineBloomModeNone 

不发光

kBMKLineBloomModeGradient 

渐变发光模式

kBMKLineBloomModeBlur 

模糊发光模式

◆ BMKLineCapType

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

枚举值
kBMKLineCapButt 

普通头

kBMKLineCapRound 

圆形头

kBMKLineCapSquare 

方头

◆ BMKLineDashType

虚线绘制样式

枚举值
kBMKLineDashTypeNone 

实折线

kBMKLineDashTypeSquare 

方块样式

kBMKLineDashTypeDot 

圆点样式

kBMKLineDashTypeRectangle 

矩形样式 since 6.6.0

◆ BMKLineDirectionCross180Type

line跨经度180方式

枚举值
kBMKLineDirectionCross180TypeNone 

不跨180经度

kBMKLineDirectionCross180TypeEAST_TO_WEST 

从东到西跨180经度

kBMKLineDirectionCross180TypeWEST_TO_EAST 

从西到东跨180经度

◆ BMKLineJoinType

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

枚举值
kBMKLineJoinBevel 

平角衔接

kBMKLineJoinMiter 

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

kBMKLineJoinRound 

圆⻆衔接

kBMKLineJoinBerzier 

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