TencentMapSDK_iOS_3D_v6.8.0

载入中...
搜索中...
未找到
实例方法 | 类方法 | 属性 | 所有成员列表
QArc类 参考
类 QArc 继承关系图:

## 实例方法
(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 时，逆时针方向画弧

返回
  新生成的弧线

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

- QArc.h