Geometry3D类参考
所有三维几何类的基类,提供了基本的三维几何类的属性和方法。 更多...
继承自Geometry。
被GeoBox、GeoLine3D、GeoModel、GeoPlacemark、GeoPoint3D、GeoRegion3D及GeoText3D继承.
公有成员 | |
(void) | - offsetX:Y:Z: |
三维几何对象的内点,即在三维几何对象的内部且靠近中央的点 | |
(GeoModel *) | - getModelWith:Stacks: |
根据横向细分数和纵向细分数来获得三维模型对象。 细分数越大,三维模型对象将被拆分的越细小、越细致,从而渲染对象的表面和边缘也就更平滑、更精细 param slices - 横向细分数 param stacks - 纵向细分数 | |
属性 | |
Point3D | position |
三维几何对象的位置 | |
GeoStyle3D * | style3D |
三维几何对象的风格 | |
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] |
三维几何对象的风格
该类的文档由以下文件生成:
版权所有©2005-2021 北京超图软件股份有限公司。保留所有权利。