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 | | 描述 | 获取坐标值 | | 参数 | 无 | | 返回值 | 坐标数组指针 |