TencentMapSDK_iOS_3D_v1.3.3
QPolygon类 参考

此类用于定义一个由多个点组成的闭合多边形, 点与点之间按顺序尾部相连, 第一个点与最后一个点相连 更多...

#import <QPolygon.h>

类 QPolygon 继承关系图:
QMultiPoint QShape

类方法

(QPolygon *) + polygonWithCoordinates:count:
 根据经纬度坐标数据生成闭合多边形 更多...
 
(QPolygon *) + polygonWithPoints:count:
 根据mapPoint数据生成多边形 更多...
 

额外继承的成员函数

- 构造函数 继承自 QMultiPoint
(void) - getCoordinates:range:
 将内部的坐标点数据转化为经纬度坐标并拷贝到coords内存中 更多...
 
- Protected 属性 继承自 QMultiPoint
package QMapPoint_points
 
NSUInteger _pointCount
 
QMapRect _boundingRect
 
- Protected 属性 继承自 QShape
package NSString * _title
 
NSString * _subtitle
 
- 属性 继承自 QMultiPoint
QMapPointpoints
 坐标点数组
 
NSUInteger pointCount
 坐标点个数
 
- 属性 继承自 QShape
NSString * title
 标题
 
NSString * subtitle
 副标题
 

详细描述

此类用于定义一个由多个点组成的闭合多边形, 点与点之间按顺序尾部相连, 第一个点与最后一个点相连

函数文档

◆ polygonWithCoordinates:count:()

+ (QPolygon *) polygonWithCoordinates: (CLLocationCoordinate2D *)  coords
count: (NSUInteger)  count 

根据经纬度坐标数据生成闭合多边形

参数
coords经纬度坐标点数据, coords对应的内存会拷贝, 调用者负责该内存的释放
count经纬度坐标点数组个数
返回
新生成的多边形

◆ polygonWithPoints:count:()

+ (QPolygon *) polygonWithPoints: (QMapPoint *)  points
count: (NSUInteger)  count 

根据mapPoint数据生成多边形

参数
pointsmapPoint数据,points对应的内存会拷贝,调用者负责该内存的释放
count点的个数
返回
新生成的多边形

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