iOS MBMapkit  v1.0 beta
静态公有成员 | 保护属性 | 属性
MBPolygon类参考

MBPolygon类表示由一个或多个点组成的形状,它用于定义封闭多边形。端点的按点数组中的顺序点对点连结。第一个点和最后一个点 互相连结以创建这个封闭形状。创建多边形时,你可以指定一个或多个内嵌多边形来遮盖这个多边形的部分区域。被内嵌矩形遮盖的部 分将不被视为这个多边形的一部分。 更多...

#import <MBPolygon.h>

继承图,类MBPolygon
MBMultiPoint <MBOverlay> MBShape <MBAnnotation> <MBAnnotation>

所有成员的列表。

静态公有成员

(MBPolygon *) + polygonWithPoints:count:
 使用指定的地图点集合创建并返回MBPolygon对象。
(MBPolygon *) + polygonWithPoints:count:interiorPolygons:
 使用指定的地图点集合创建并返回MBPolygon对象。
(MBPolygon *) + polygonWithCoordinates:count:
 使用指定的坐标点集合创建并返回MBPolygon对象。
(MBPolygon *) + polygonWithCoordinates:count:interiorPolygons:
 使用指定的地图点集合创建并返回MBPolygon对象。

保护属性

package CLLocationCoordinate2D _centroid
NSArray * _interiorPolygons
BOOL _isDefinitelyConvex

属性

NSArray * interiorPolygons
 嵌在接收者中的一组多边形。

详细描述

MBPolygon类表示由一个或多个点组成的形状,它用于定义封闭多边形。端点的按点数组中的顺序点对点连结。第一个点和最后一个点 互相连结以创建这个封闭形状。创建多边形时,你可以指定一个或多个内嵌多边形来遮盖这个多边形的部分区域。被内嵌矩形遮盖的部 分将不被视为这个多边形的一部分。


成员函数文档

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

使用指定的坐标点集合创建并返回MBPolygon对象。

参数:
coords定义这个形状的坐标点数组。这个数值的数据将被拷贝到新的对象中。
countcoords 数组中项目的数量。
返回:
一个新的多边形对象。
+ (MBPolygon *) polygonWithCoordinates: (CLLocationCoordinate2D *)  coords
count: (NSUInteger)  count
interiorPolygons: (NSArray *)  interiorPolygons 

使用指定的地图点集合创建并返回MBPolygon对象。

参数:
coords定义这个形状的地图点数组。这个数值的数据将被拷贝到新的对象中。
countpoints 数组中项目的数量。
interiorPolygons定义了接收者多边形一个或多个裁剪区域的MBPolygon对象数组。
返回:
一个新的多边形对象。
+ (MBPolygon *) polygonWithPoints: (MBMapPoint *)  points
count: (NSUInteger)  count 

使用指定的地图点集合创建并返回MBPolygon对象。

参数:
points定义这个形状的地图点数组。这个数值的数据将被拷贝到新的对象中。
countpoints 数组中项目的数量。
返回:
一个新的多边形对象。
+ (MBPolygon *) polygonWithPoints: (MBMapPoint *)  points
count: (NSUInteger)  count
interiorPolygons: (NSArray *)  interiorPolygons 

使用指定的地图点集合创建并返回MBPolygon对象。

参数:
points定义这个形状的地图点数组。这个数值的数据将被拷贝到新的对象中。
countpoints 数组中项目的数量。
interiorPolygons定义了接收者多边形一个或多个裁剪区域的MBPolygon对象数组。
返回:
一个新的多边形对象。

属性文档

- (NSArray*) interiorPolygons [read, assign]

嵌在接收者中的一组多边形。

注解:
当多边形在屏幕中时,被内嵌多边形标记的区域将不被视为多边形的一部分。

该类的文档由以下文件生成:
 全部  函数 变量 属性