Geometry3D类参考

所有三维几何类的基类,提供了基本的三维几何类的属性和方法。 更多...

继承自Geometry

GeoBoxGeoLine3DGeoModelGeoPlacemarkGeoPoint3DGeoRegion3DGeoText3D继承.

所有成员的列表。

公有成员

(void) - offsetX:Y:Z:
 三维几何对象的内点,即在三维几何对象的内部且靠近中央的点
(GeoModel *) - getModelWith:Stacks:
 根据横向细分数和纵向细分数来获得三维模型对象。 细分数越大,三维模型对象将被拆分的越细小、越细致,从而渲染对象的表面和边缘也就更平滑、更精细 param slices - 横向细分数 param stacks - 纵向细分数

属性

Point3D position
 三维几何对象的位置
GeoStyle3Dstyle3D
 三维几何对象的风格
double rotationX
 三维几何对象沿 X 轴方向的旋转角度,单位为度
double rotationY
 三维几何对象沿 Y 轴方向的旋转角度,单位为度
double rotationZ
 三维几何对象沿 Z 轴方向的旋转角度,单位为度
double scaleX
 三维几何对象沿 X 轴方向的缩放比例
double scaleY
 三维几何对象沿 Y 轴方向的缩放比例
double scaleZ
 三维几何对象沿 Z 轴方向的缩放比例
Point3D innerPoint3D
 三维几何对象的内点,即在三维几何对象的内部且靠近中央的点

详细描述

所有三维几何类的基类,提供了基本的三维几何类的属性和方法。


成员函数文档

- (GeoModel *) getModelWith: (NSInteger)  slices
Stacks: (NSInteger)  stacks 

根据横向细分数和纵向细分数来获得三维模型对象。 细分数越大,三维模型对象将被拆分的越细小、越细致,从而渲染对象的表面和边缘也就更平滑、更精细 param slices - 横向细分数 param stacks - 纵向细分数

返回:
如果成功,返回添加模型对象。
- (void) offsetX: (double)  dx
Y: (double)  dy
Z: (double)  dz 

三维几何对象的内点,即在三维几何对象的内部且靠近中央的点

参数:
dx - 沿 X 轴方向的偏移量
dy - 沿 Y 轴方向的偏移量
dz - 沿 Z 轴方向的偏移量
返回:
如果成功,返回添加子对象的序号。

属性文档

- (Point3D) innerPoint3D [read, assign]

三维几何对象的内点,即在三维几何对象的内部且靠近中央的点

- (Point3D) position [read, write, assign]

三维几何对象的位置

- (double) rotationX [read, write, assign]

三维几何对象沿 X 轴方向的旋转角度,单位为度

- (double) rotationY [read, write, assign]

三维几何对象沿 Y 轴方向的旋转角度,单位为度

- (double) rotationZ [read, write, assign]

三维几何对象沿 Z 轴方向的旋转角度,单位为度

- (double) scaleX [read, write, assign]

三维几何对象沿 X 轴方向的缩放比例

- (double) scaleY [read, write, assign]

三维几何对象沿 Y 轴方向的缩放比例

- (double) scaleZ [read, write, assign]

三维几何对象沿 Z 轴方向的缩放比例

- (GeoStyle3D*) style3D [read, write, assign]

三维几何对象的风格


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