TencentMapSDK_iOS_3D_v6.4.0
载入中...
搜索中...
未找到
QArc类 参考
类 QArc 继承关系图:
QShape <QOverlay>

实例方法

(instancetype) - initWithStartPoint:endPoint:passedPoint:
 根据起始点、终点和途径点构建弧线
 
(instancetype) - initWithStartPoint:endPoint:tangentAngle:
 根据起始点、终点和起始点切线角度构建弧线
 

类方法

(QArc *) + arcWithStartPoint:endPoint:passedPoint:
 根据起始点、终点和途径点构建弧线
 
(QArc *) + arcWithStartPoint:endPoint:tangentAngle:
 根据起始点、终点和起始点切线角度构建弧线
 

属性

QMapRect boundingMapRect
 区域外接矩形
 
- 属性 继承自 QShape
id userData
 供用户储存自定义数据,SDK本身不使用
 
- 属性 继承自 <QOverlay>
QMapRect boundingMapRect
 区域外接矩形
 

成员函数文档

◆ arcWithStartPoint:endPoint:passedPoint:

+ (QArc *) arcWithStartPoint: (CLLocationCoordinate2D) startPoint
endPoint: (CLLocationCoordinate2D) endPoint
passedPoint: (CLLocationCoordinate2D) passedPoint 

根据起始点、终点和途径点构建弧线

参数
startPoint起始点经纬度坐标
endPoint终点经纬度坐标
passedPoint途径点经纬度坐标
返回
新生成的弧线

◆ arcWithStartPoint:endPoint:tangentAngle:

+ (QArc *) arcWithStartPoint: (CLLocationCoordinate2D) startPoint
endPoint: (CLLocationCoordinate2D) endPoint
tangentAngle: (double) tangentAngle 

根据起始点、终点和起始点切线角度构建弧线

参数
startPoint起始点经纬度坐标
endPoint终点经纬度坐标
tangentAngle起始点切线与水平直线夹角
返回
新生成的弧线

◆ initWithStartPoint:endPoint:passedPoint:

- (instancetype) initWithStartPoint: (CLLocationCoordinate2D) startPoint
endPoint: (CLLocationCoordinate2D) endPoint
passedPoint: (CLLocationCoordinate2D) passedPoint 

根据起始点、终点和途径点构建弧线

参数
startPoint起始点经纬度坐标
endPoint终点经纬度坐标
passedPoint途径点经纬度坐标
返回
新生成的弧线

◆ initWithStartPoint:endPoint:tangentAngle:

- (instancetype) initWithStartPoint: (CLLocationCoordinate2D) startPoint
endPoint: (CLLocationCoordinate2D) endPoint
tangentAngle: (double) tangentAngle 

根据起始点、终点和起始点切线角度构建弧线

参数
startPoint起始点经纬度坐标
endPoint终点经纬度坐标
tangentAngle起始点切线与水平直线夹角(逆时针方向为正); 1)0< 夹角 < 180 时,顺时针方向画弧 2)180 < 夹角 < 360 时,逆时针方向画弧
返回
新生成的弧线

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