TencentMapSDK_iOS_3D_v4.3.4
QCircle类 参考

该类用于定义一个圆, 通常QCircle是QCircleView中持有的对象 更多...

#import <QCircle.h>

类 QCircle 继承关系图:
QShape <QOverlay>

构造函数

(id) - initWithWithCenterCoordinate:radius:
 根据中心点和半径生成圆 更多...
 

类方法

(QCircle *) + circleWithCenterCoordinate:radius:
 根据中心点和半径生成圆 更多...
 
(QCircle *) + circleWithMapRect:
 根据指定的直角坐标矩形生成圆,半径由较长的那条边决定,radius = MAX(width, height)/2 更多...
 

属性

CLLocationCoordinate2D coordinate
 中心坐标
 
double radius
 半径,单位:米
 
QMapRect boundingMapRect
 该圆的外接矩形
 
- 属性 继承自 QShape
id userData
 供用户储存自定义数据,SDK本身不使用
 
- 属性 继承自 <QOverlay>
QMapRect boundingMapRect
 区域外接矩形
 

详细描述

该类用于定义一个圆, 通常QCircle是QCircleView中持有的对象

函数文档

◆ circleWithCenterCoordinate:radius:()

+ (QCircle *) circleWithCenterCoordinate: (CLLocationCoordinate2D)  coord
radius: (double)  radius 

根据中心点和半径生成圆

参数
coord中心点的经纬度坐标
radius半径,单位:米
返回
新生成的圆

◆ circleWithMapRect:()

+ (QCircle *) circleWithMapRect: (QMapRect mapRect

根据指定的直角坐标矩形生成圆,半径由较长的那条边决定,radius = MAX(width, height)/2

参数
mapRect指定的直角坐标矩形
返回
新生成的圆

◆ initWithWithCenterCoordinate:radius:()

- (id) initWithWithCenterCoordinate: (CLLocationCoordinate2D)  coord
radius: (double)  radius 

根据中心点和半径生成圆

参数
coord中心点的经纬度坐标
radius半径,单位:米
返回
新生成的圆

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