GeoModel类参考

三维模型几何对象类 更多...

继承自Geometry3D

所有成员的列表。

公有成员

(id) - init
 构造一个GeoModel对象
(id) - initWithGeoModel:
 根据指定的GeoModel对象,构造一个新的GeoModel对象
(BOOL) - fromFile:Position:
 根据指定路径下的模型文件和指定的位置,构造一个新的GeoModel对象
(GeoModel *) - clone
 根据指定的GeoModel对象,构造一个新的GeoModel对象

属性

NSString * modelName
 获取或设置三维模型几何对象的名称
NodeAnimationnodeAnimation
 节点动画

详细描述

三维模型几何对象类

该类用于建立三维几何对象的模型,从而实现对三维几何对象进行渲染


成员函数文档

- (GeoModel*) clone  

根据指定的GeoModel对象,构造一个新的GeoModel对象

参数:
model 指定的GeoModel对象
返回:
返回当前对象的一个拷贝

实现了Geometry

- (BOOL) fromFile: (NSString *)  filePath
Position: (Point3D position 

根据指定路径下的模型文件和指定的位置,构造一个新的GeoModel对象

参数:
filePath 文件的全路径,支持3DS文件和SGM文件,目前通过文件扩展名来判断文件的类型
position 三维模型几何对象的位置
返回:
成功返回YES,否则返回NO
- (id) init  

构造一个GeoModel对象

返回:
GeoModel对象
- (id) initWithGeoModel: (GeoModel *)  model  

根据指定的GeoModel对象,构造一个新的GeoModel对象

参数:
model 指定的GeoModel对象
返回:
GeoModel对象

属性文档

- (NSString*) modelName [read, write, assign]

获取或设置三维模型几何对象的名称

- (NodeAnimation*) nodeAnimation [read, assign]

节点动画


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