BaiduMap_IOSSDK_v6.6.7_Docs  6.6.7
构造函数 | 类方法 | 属性 | 所有成员列表
BMK3DModelOverlay类 参考

#import <BMK3DModelOverlay.h>

类 BMK3DModelOverlay 继承关系图:
BMKShape <BMKOverlay> <BMKAnnotation> <BMKAnnotation>

构造函数

(void) - setModelOverlayWithCenterCoordinate:option:
 
(void) - setModelOverlayWithAnimationIsEnable:
 
(void) - setModelOverlayWithAnimationRepeatCount:
 
(void) - setModelOverlayWithAnimationIndex:
 
(void) - setModelOverlayWithAnimationSpeed:
 
(BOOL) - addRichView:
 
(BOOL) - removeRichView:
 
- 构造函数 继承自 <BMKAnnotation>
(NSString *) - title
 获取annotation标题 更多...
 
(NSString *) - subtitle
 获取annotation副标题 更多...
 
(void) - setCoordinate:
 
- 构造函数 继承自 <BMKOverlay>
(BOOL) - intersectsMapRect:
 

类方法

(nullable instancetype) + modelOverlayWithCenterCoordinate:option:
 

属性

CLLocationCoordinate2D coordinate
 模型中心经纬度坐标 更多...
 
BMK3DModelOptionoption
 3D模型配置项 更多...
 
BMKMapAnimationanimation
 轨迹动画,使用BMKMapAnimation子类实现动画,支持BMKMapAlphaAnimation,BMKMapTrackAnimation,since 6.6.3 更多...
 
- 属性 继承自 BMKShape
NSString * title
 要显示的标题;注意:如果不设置title,无法点击annotation,也无法使用回调函数; 更多...
 
NSString * subtitle
 要显示的副标题 更多...
 
- 属性 继承自 <BMKAnnotation>
CLLocationCoordinate2D coordinate
 标注view中心坐标. 更多...
 
- 属性 继承自 <BMKOverlay>
CLLocationCoordinate2D coordinate
 返回区域中心坐标. 更多...
 
BMKMapRect boundingMapRect
 返回区域外接矩形 更多...
 

函数文档

◆ addRichView:

- (BOOL) addRichView: (BMKRichView *)  view

◆ modelOverlayWithCenterCoordinate:option:

+ (nullable instancetype) modelOverlayWithCenterCoordinate: (CLLocationCoordinate2D)  centerCoordinate
option: (BMK3DModelOption *)  option 

根据模型生成对应的overlay

参数
centerCoordinate中心坐标
option模型可选数据

◆ removeRichView:

- (BOOL) removeRichView: (BMKRichView *)  view

◆ setModelOverlayWithAnimationIndex:

- (void) setModelOverlayWithAnimationIndex: (NSInteger)  animationIndex

更新模型动画索引值

参数
animationIndex当前模型动画索引值

◆ setModelOverlayWithAnimationIsEnable:

- (void) setModelOverlayWithAnimationIsEnable: (BOOL)  animationIsEnable

更新模型动画是否可用

参数
animationIsEnable模型动画是否可用

◆ setModelOverlayWithAnimationRepeatCount:

- (void) setModelOverlayWithAnimationRepeatCount: (NSInteger)  animationRepeatCount

更新模型动画重复执行次数

参数
animationRepeatCount模型动画重复执行次数

◆ setModelOverlayWithAnimationSpeed:

- (void) setModelOverlayWithAnimationSpeed: (CGFloat)  animationSpeed

更新模型动画倍速

参数
animationSpeed模型动画倍速

◆ setModelOverlayWithCenterCoordinate:option:

- (void) setModelOverlayWithCenterCoordinate: (CLLocationCoordinate2D)  centerCoordinate
option: (BMK3DModelOption *)  option 

更新overlay

参数
centerCoordinate中心坐标
option模型可选数据

属性说明

◆ animation

- (BMKMapAnimation*) animation
readwritenonatomicstrong

轨迹动画,使用BMKMapAnimation子类实现动画,支持BMKMapAlphaAnimation,BMKMapTrackAnimation,since 6.6.3

◆ coordinate

- (CLLocationCoordinate2D) coordinate
readwritenonatomicassign

模型中心经纬度坐标

◆ option

- (BMK3DModelOption*) option
readwritenonatomicstrong

3D模型配置项


该类的文档由以下文件生成: