开始比较
bool Do(IN MxDraw::MXDRAWOCXHANDLE hOcxNew, IN MxDraw::MXDRAWOCXHANDLE hOcxBase, IN McGePoint3dArray* pBound = NULL, IN struct resbuf* pFilter = NULL, IN McGeMatrix3d* pTheOffsetMat = NULL);
参数 |
说明 |
IN MxDraw::MXDRAWOCXHANDLE hOcxNew |
修改后的,新的文件 |
IN MxDraw::MXDRAWOCXHANDLE hOcxBase |
比较时使用的原始文件 |
IN McGePoint3dArray* pBound = NULL |
比较范围 ,如果为空,就全图比较。,点数组组成的闭合区域 |
IN struct resbuf* pFilter = NULL |
过滤条件,用来确定那个实体,可以用比较 |
IN McGeMatrix3d* pTheOffsetMat = NULL |
比较时,新图相对原始图纸的整体偏移量. |
成功返回true