这里列出了所有类、结构、联合以及接口定义等,并附带简要说明:
CNSValue(NSValueQGeometryExtensions) | NSValue对地图相关数据类型的扩展 |
C<QAnnotation > | 该类为标注点的protocol,提供了标注类的基本信息函数 |
CQAnnotationView | 该类为标注点的view |
CQCircle | 该类用于定义一个圆, 通常QCircle是QCircleView中持有的对象 |
CQCircleView | 该类是QCircle用来显示圆的view,可以通过QOverlayPathView修改其fill和stroke相关属性来配置样式 |
CQCoordinateRegion | 定义了地图的某一部份的数据结构 |
CQCoordinateSpan | 定义了以CLLocationDegree为单位的矩形 |
CQMapPoint | 平面投影坐标结构定义 |
CQMapRect | 平面投影矩形结构定义 |
CQMapServices | 服务类, 提供SDK版本信息和权限鉴定功能 |
CQMapSize | 平面投影大小结构定义 |
CQMapView | 地图view |
CQMapView(OverlaysAPI) | QMapView的扩展类 |
CQMapView(Snapshot) | QMapView的扩展类 |
C<QMapViewDelegate > | 地图view的delegate |
CQMultiPoint | 该类是个由多个点组成的虚基类 |
C<QOverlay > | 该类为地图覆盖物的protocol,提供了覆盖物的基本信息函数 |
CQOverlayPathView | 该类提供使用CGPathRef来绘制overlay |
CQOverlayView | 该类是地图覆盖物View的基类, 提供了绘制overlay的接口, 但是没有实际实现。希望不要直接实例化,通常通过子类重写[drawMapRect:zoomScale:inContext:]来绘制内容 |
CQPinAnnotationView | 提供类似大头针效果的annotationView |
CQPointAnnotation | 点标注数据 |
CQPolygon | 此类用于定义一个由多个点组成的闭合多边形, 点与点之间按顺序尾部相连, 第一个点与最后一个点相连 |
CQPolygonView | 此类是QPolygon的显示多边形View,可以通过QOverlayPathView修改其fill和stroke属性来配置样式 |
CQPolyline | 此类用于定义一个由多个点相连的多段线,点与点之间尾部想连但第一点与最后一个点不相连 |
CQPolylineView | 此类是QPolyline用于显示多段线的view,可以通过QOverlayPathView修改其stroke属性来配置样式(不支持fillColor) |
CQShape | 该类为一个抽象类,定义了基于QAnnotation的QShape类的基本属性和行为,不能直接使用,必须子类化之后才能使用 |
CQStyledPolylineView | |
CQUserLocation | 定位信息类 |