XVertex(ulong id,XMemPool * pHashPool) | 原型 | XVertex(ulong id,XMemPool * pHashPool) | | 描述 | 构造函数 | | 参数 | [i]ulong id: 对象ID \\ [i]XMemPool * pHashPool: 内存池 | | 返回值 | 无 | ~XVertex() | 原型 | ~XVertex() | | 描述 | 析构函数 | | 参数 | 无 | | 返回值 | 无 | const XElement * getElement()const | 原型 | const XElement * getElement()const | | 描述 | 获取几何顶点的点单元 | | 参数 | 无 | | 返回值 | 几何顶点的点单元 | const XNode * getNode()const | 原型 | const XNode * getNode()const | | 描述 | 获取几何顶点所在的节点 | | 参数 | 无 | | 返回值 | 几何顶点所在的节点 | void addUpperEntity(const XGeometry * pEdge) | 原型 | void addUpperEntity(const XGeometry * pEdge) | | 描述 | 添加父拓扑对象 | | 参数 | [i]const XGeometry * pEdge: 父拓扑对象 | | 返回值 | 无 | void removeUpperEntity(const XGeometry *pEdge) | 原型 | void removeUpperEntity(const XGeometry *pEdge) | | 描述 | 删除父拓扑对象 | | 参数 | [i]const XGeometry *pEdge: 父拓扑对象 | | 返回值 | 无 | bool isUpperEntity(const XGeometry * pEdge) | 原型 | bool isUpperEntity(const XGeometry * pEdge) | | 描述 | 判断pEdge是否为几何顶点对象的父拓扑对象 | | 参数 | [i]const XGeometry * pEdge: 几何拓扑对象 | | 返回值 | pEdge为几何顶点对象的父拓扑对象返回true,否则返回false | int getUpperCount() const | 原型 | int getUpperCount() const | | 描述 | 获取父拓扑对象的个数 | | 参数 | 无 | | 返回值 | 父拓扑对象的个数 | ulong getNodeCount() const | 原型 | ulong getNodeCount() const | | 描述 | 重新实现XGeometry的getNodeCount方法,几何顶点只包含一个节点 | | 参数 | 无 | | 返回值 | 返回1 | const XGeometry * getUpperEntity(int index) const | 原型 | const XGeometry * getUpperEntity(int index) const | | 描述 | 重新实现XGeometry的getUpperEntity方法,获取第index个父拓扑对象 | | 参数 | [i]int index: 父拓扑对象序号 | | 返回值 | 第index个父拓扑对象 | void clear(ClearFlag f = Clear_All) | 原型 | void clear(ClearFlag f = Clear_All) | | 描述 | 清空几何顶点的数据 | | 参数 | [i]ClearFlag f = Clear_All: 清空标记 | | 返回值 | 无 | void write(XBinaryIO * io)const | 原型 | void write(XBinaryIO * io)const | | 描述 | 将几何顶点对象写入到二进制文件中 | | 参数 | [i]XBinaryIO * io: 二进制文件句柄 | | 返回值 | 无 | ErrorCode read(GeometryManager * esmgr, XBinaryIO * io) | 原型 | ErrorCode read(GeometryManager * esmgr, XBinaryIO * io) | | 描述 | 从二进制文件中读取几何对象数据 | | 参数 | [i]GeometryManager * esmgr: 几何对象管理器 \\ [i] XBinaryIO * io: 二进制文件句柄 | | 返回值 | 成功读取返回Error_None,否则返回相应错误码 |