GeoPlacemark类参考

地标几何对象类 更多...

继承自Geometry3D

所有成员的列表。

公有成员

(instancetype) - initWithGeoPlacemark:
 根据给定的 GeoPlacemark 对象构造一个与其完全相同的新对象。
(instancetype) - initWithName:andGeomentry:
 根据指定的参数来构造一个 GeoPlacemark 的新对象。
(Geometry *) - clone
 返回当前 GeoPlacemark 对象的一个拷贝。

保护属性

Geometry_geometry
TextStyle_nameStyle
BOOL _isGeometryChanged

属性

NSString * name
 获取或设置三维地标几何对象的名称,该名称将显示在三维场景窗口中的指定位置。
Geometrygeometry
 获取或设置三维地标几何对象所对应的几何对象。该几何对象可以作为三维要素对象显示在三维场景窗口中,同时,该几何对象还用来确定三维地标几何对象名称所显示的位置。
TextStylenameStyle
 获取或设置三维地标几何对象的名称在显示时的文本风格。
BOOL isGeometryChanged
 获取或设置三维地标几何对象是否改变

详细描述

地标几何对象类


成员函数文档

- (Geometry *) clone  

返回当前 GeoPlacemark 对象的一个拷贝。

返回:
通过克隆操作得到的 GeoPlacemark 对象。

实现了Geometry

- (instancetype) initWithGeoPlacemark: (GeoPlacemark *)  geoPlacemark  

根据给定的 GeoPlacemark 对象构造一个与其完全相同的新对象。

参数:
geoPlacemark 给定的 GeoPlacemark 对象。
- (instancetype) initWithName: (NSString *)  name
andGeomentry: (Geometry *)  geometry 

根据指定的参数来构造一个 GeoPlacemark 的新对象。

参数:
name 指定的三维地标几何对象的名称。
geometry 三维地标几何对象所对应的几何对象。

成员数据文档

- (Geometry*) _geometry [protected]
- (BOOL) _isGeometryChanged [protected]
- (TextStyle*) _nameStyle [protected]

属性文档

- (Geometry*) geometry [read, write, assign]

获取或设置三维地标几何对象所对应的几何对象。该几何对象可以作为三维要素对象显示在三维场景窗口中,同时,该几何对象还用来确定三维地标几何对象名称所显示的位置。

- (BOOL) isGeometryChanged [read, write, assign]

获取或设置三维地标几何对象是否改变

- (NSString*) name [read, write, copy]

获取或设置三维地标几何对象的名称,该名称将显示在三维场景窗口中的指定位置。

- (TextStyle*) nameStyle [read, write, assign]

获取或设置三维地标几何对象的名称在显示时的文本风格。


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