XNode(ulong id = 0)
| 原型 | XNode(ulong id = 0) |
| 描述 | 构造函数 |
| 参数 | [i]ulong id = 0: |
| 返回值 | 无 |
void setFlag(int i)
| 原型 | void setFlag(int i) |
| 描述 | 设置辅助标志,一般做临时辅助用途 |
| 参数 | [i]int i: 标志值 |
| 返回值 | 无 |
int getFlag() const
| 原型 | int getFlag() const |
| 描述 | 获取当前标志值 |
| 参数 | 无 |
| 返回值 | 当前标志值 |
void setExtData(const void * pData)
| 原型 | void setExtData(const void * pData) |
| 描述 | 设置扩展数据地址 |
| 参数 | [i]const void * pData: 扩展数据地址 |
| 返回值 | 无 |
void * getExtData() const
| 原型 | void * getExtData() const |
| 描述 | 获取当前扩展项数据地址 |
| 参数 | 无 |
| 返回值 | 扩展数据地址 |
void increaseFlag()
| 原型 | void increaseFlag() |
| 描述 | 标志值增加1 |
| 参数 | 无 |
| 返回值 | 无 |
int getRId() const
| 原型 | int getRId() const |
| 描述 | 获取节点的结果位置索引 |
| 参数 | 无 |
| 返回值 | 节点的结果位置索引 |
void setRId(int id)
| 原型 | void setRId(int id) |
| 描述 | 设置节点的结果位置索引 |
| 参数 | [i]int id: 节点的结果位置索引 |
| 返回值 | 无 |
void setCoord(const real * coord)
| 原型 | void setCoord(const real * coord) |
| 描述 | 设置坐标 |
| 参数 | [i]const real * coord: 新的坐标值 |
| 返回值 | 无 |
const real * getCoord() const
| 原型 | const real * getCoord() const |
| 描述 | 获取坐标值 |
| 参数 | 无 |
| 返回值 | 坐标数组指针 |