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