XResultStep(XMemPool * list_pool)
| 原型 | XResultStep(XMemPool * list_pool) |
| 描述 | 构造函数 |
| 参数 | [i]XMemPool * list_pool: 内存池 |
| 返回值 | 无 |
~XResultStep()
| 原型 | ~XResultStep() |
| 描述 | 析构函数 |
| 参数 | 无 |
| 返回值 | 无 |
void addSubstep(XResultSubstep * sub)
| 原型 | void addSubstep(XResultSubstep * sub) |
| 描述 | 添加结果子步 |
| 参数 | [i]XResultSubstep * sub: 结果子步指针 |
| 返回值 | 无 |
XResultSubstep * getSubstep(int index)
| 原型 | XResultSubstep * getSubstep(int index) |
| 描述 | 获取第index个结果子步 |
| 参数 | [i]int index: 结果子步序号 |
| 返回值 | 结果子步指针 |
XResultSubstep * getLastSubstep()
| 原型 | XResultSubstep * getLastSubstep() |
| 描述 | 获取最后一个结果子步 |
| 参数 | 无 |
| 返回值 | 最后一个结果子步指针 |
void setMesh(XModel * mesh)
| 原型 | void setMesh(XModel * mesh) |
| 描述 | 绑定参考网格 |
| 参数 | [i]XModel * mesh: 参考网格模型 |
| 返回值 | 无 |
XModel * getMesh() const
| 原型 | XModel * getMesh() const |
| 描述 | 获取结果步参考的网格模型 |
| 参数 | 无 |
| 返回值 | 参考的网格模型 |
AnalysisSolutionType getSolutionType() const
| 原型 | AnalysisSolutionType getSolutionType() const |
| 描述 | 获取求解类型 |
| 参数 | 无 |
| 返回值 | 求解类型标识 |
void setSolutionType(AnalysisSolutionType t)
| 原型 | void setSolutionType(AnalysisSolutionType t) |
| 描述 | 设置求解类型 |
| 参数 | [i]AnalysisSolutionType t: 求解类型标识 |
| 返回值 | 无 |
XResult * getIdenticalResult(const char * name, int subindex = -1)
| 原型 | XResult * getIdenticalResult(const char * name, int subindex = -1) |
| 描述 | 获取指定结果子步中名字为name的结果数据对象 |
| 参数 | [i]const char * name: 结果对象名 [i] int subindex = -1: 结果子步序号 |
| 返回值 | 指定结果子步中名字为name的结果数据对象 |
int getSubCount()
| 原型 | int getSubCount() |
| 描述 | 获取结果子步的数目 |
| 参数 | 无 |
| 返回值 | 结果子步的数目 |
void clear()
| 原型 | void clear() |
| 描述 | 清空所有结果子步 |
| 参数 | 无 |
| 返回值 | 无 |
int subIndex(const XResult * rlt) const
| 原型 | int subIndex(const XResult * rlt) const |
| 描述 | 获取结果数据对象的所属子步序号 |
| 参数 | [i]const XResult * rlt: 结果对象指针 |
| 返回值 | 结果数据对象的所属子步序号 |