BaiduMap_IOSSDK_v6.6.5_Docs
6.6.5
载入中...
搜索中...
未找到
所有成员列表
BMKTextMarkerView类 参考
#include <
BMKTextMarkerView.h
>
类 BMKTextMarkerView 继承关系图:
额外继承的成员函数
构造函数 继承自
BMKBaseMarkerView
(nullable instancetype)
-
initWithMarker:
构造函数 继承自
BMKOverlayGLBasicView
(CGPathRef path)
-
__deprecated_msg
path对象
(BOOL lineDash)
-
__deprecated_msg
是否为虚线样式,默认NO
(BOOL tileTexture)
-
__deprecated_msg
是否纹理图片平铺绘制,默认NO
构造函数 继承自
BMKOverlayView
(nullable instancetype)
-
initWithOverlay:
(GLuint)
-
loadStrokeTextureImage:
(BOOL)
-
loadStrokeTextureImages:
(void)
-
setOverlayGeometryDelegate:
设置该overlay的GeometryDelegate
(CGPoint)
-
pointForMapPoint:
(
BMKMapPoint
)
-
mapPointForPoint:
(CGRect)
-
rectForMapRect:
(
BMKMapRect
)
-
mapRectForRect:
(BOOL)
-
canDrawMapRect:zoomScale:
(void)
-
drawMapRect:zoomScale:inContext:
(void)
-
setNeedsDisplayInMapRect:
(void)
-
renderLinesWithPoints:pointCount:strokeColor:lineWidth:looped:
(void)
-
renderTexturedLinesWithPoints:pointCount:lineWidth:textureID:looped:
(void)
-
renderLinesWithPoints:pointCount:strokeColor:lineWidth:looped:lineDashType:
(void)
-
renderLinesWithPoints:pointCount:strokeColor:lineWidth:looped:lineDash:
(void)
-
renderTexturedLinesWithPartPoints:lineWidth:textureIndexs:isFocus:
(void)
-
renderTexturedLinesWithPartPoints:lineWidth:textureIndexs:isFocus:tileTexture:keepScale:
(void)
-
renderTexturedLinesWithPoints:pointCount:lineWidth:textureID:strokeColor:looped:tileTexture:keepScale:
(void)
-
renderTexturedPolyLineWithPoints:lineWidth:textureID:strokeColor:isFoucs:keepScale:lineJoinType:lineCapType:
(void)
-
renderMultiTexturedPolyLineWithPartPoints:lineWidth:textureIndexs:isFoucs:keepScale:lineJoinType:lineCapType:
(void)
-
renderDashPolyLineWithPoints:lineWidth:strokeColor:lineDashType:
(void)
-
renderMultiDashPolyLineWithPartPoints:lineWidth:textureIndexs:lineDashType:
(void)
-
renderRegionWithPoints:pointCount:fillColor:usingTriangleFan:
(void)
-
renderATRegionWithPoint:pointCount:fillColor:usingTriangleFan:
(void)
-
rendeCircleWithPoints:pointCount:lineWidth:fillColor:strokeColor:
(void)
-
rendePolygonWithPoints:pointCount:lineWidth:fillColor:strokeColor:
(void)
-
glRender
Protected 属性 继承自
BMKOverlayView
package id<
BMKOverlay
>
_overlay
BMKMapRect
_boundingMapRect
CGAffineTransform
_mapTransform
id
_geometryDelegate
id
_canDrawCache
BOOL
keepScale
CFTimeInterval
_lastTile
CFRunLoopTimerRef
_scheduledScaleTimer
struct {
unsigned int
keepAlive
:1
unsigned int
levelCrossFade
:1
unsigned int
drawingDisabled
:1
unsigned int
usesTiledLayer
:1
}
_flags
属性 继承自
BMKBaseMarkerView
BMKBaseMarker
*
marker
该View对应的marker覆盖物
BOOL
isClickable
是否可点击,默认YES
BOOL
draggable
是否可长按拖拽移动,默认NO。且isClickable为YES时生效。
属性 继承自
BMKGeometryView
UIColor *
fillColor
UIColor *
strokeColor
UIColor *
strokeColorProgressForward
加载绘制当前进度之前的部分的画笔颜色,不设置时当前进度之前的路线不显示,轨迹动画化使用 since 6.6.3
UIColor *
strokeColorProgressBackward
加载绘制当前进度之后的部分的画笔颜色,不设置时当前进度之后的路线不显示,轨迹动画化使用 since 6.6.3
CGFloat
lineWidth
画笔宽度,默认为0
BMKLineDashType
lineDashType
虚线类型, since 5.0.0,默认kBMKLineDashTypeNone (仅支持颜色虚线)
属性 继承自
BMKOverlayGLBasicView
UIImage *
textureImage
UIImage *
textureImageProgressForward
UIImage *
textureImageProgressBackward
BOOL
keepScale
纹理图片是否缩放,默认NO
属性 继承自
BMKOverlayView
id<
BMKOverlay
>
overlay
关联的overlay对象
GLuint
strokeTextureID
关联的纹理对象ID
该类的文档由以下文件生成:
BaiduMapAPI_Map.framework/Headers/
BMKTextMarkerView.h
制作者
1.10.0