TopologyRuleType 拓扑规则类型#
{
TRT_Any = 0, //!< 用作查询
TRT_FeatureNormal = 1, //!< 单个对象正常、规范
TRT_FeatureNoRepeat = 2, //!< 对象不重叠
TRT_FeatureLargerThanTolerance = 3, //!< 共点/重点/悬挂检查
TRT_FeatureNoIntersect = 4, //!< 相交检查
TRT_FeatureNoOverlap = 5, //!< 面要素没有重叠区域
TRT_FeatureNoGaps = 6, //!< 面要素没有空洞区域
TRT_Custom = 80, //!< 自定义细项
TRT_TwoLayerTopoRel = 99, //!< 两层数据拓扑一致性 该项仅用于区分
TRT_SourcePointNotCoveredByDestPoint = 100, //!< 源要素没有被目标要素覆盖
TRT_DestPointNotCoveredBySourcePoint = 101, //!< 目标要素没有被源要素覆盖
TRT_PointPointCoverEachOther = 102, //!< 源要素类中的点与目标要素类中的点完全一致
TRT_PointCoveredByAreaBoundary = 103, //!< 点必须在多边形的边界上
TRT_PointCoveredByAreaVertices = 104, //!< 点必须在多边形的顶点上
TRT_PointInsideArea = 105, //!< 点必须在多边形内
TRT_PointCoveredByLine = 106, //!< 点必须在线上
TRT_PointCoveredByLineEndpoint = 107, //!< 点必须在线的端点上
TRT_PointCoveredByLineVertices = 108, //!< 点必须在线的折点上TRT_SourceLineNotCoveredByDestLine = 200, //!< 源要素没有被目标要素覆盖
TRT_DestLineNotCoveredBySourceLine = 201, //!< 目标要素没有被源要素覆盖
TRT_LineCoveredByLineClass = 202, //!< 线要素必须被另一线要素覆盖
TRT_LineNoOverlapLine = 203, //!< 两个线要素类中的线段不能重叠
TRT_LineCoveredByAreaBoundary = 204, //!< 线要素必须被多边形要素的边界覆盖
TRT_LineInsideArea = 205, //!< 线要素必须在多边形内
TRT_LineEndpointCoveredByPoint = 206, //!< 线要素的端点必须被点要素覆盖
TRT_LineVerticesCoveredByPoint = 207, //!< 线要素的折点必须被点要素覆盖TRT_SourceAreaNotCoveredByDestArea = 300, //!< 源要素没有被目标要素覆盖
TRT_DestAreaNotCoveredBySourceArea = 301, //!< 目标要素没有被源要素覆盖
TRT_AreaNoOverlapArea = 302, //!< 两个面要素类中的多边形不能重叠
TRT_AreaCoveredByAreaClass = 303, //!< 源要 素类中的每一个多边形都必须被目标要素类中的多边形覆盖
TRT_AreaAreaCoverEachOther = 304, //!< 两个面要素类中的多边形互相满覆盖
TRT_AreaCoveredByArea = 305, //!< 源要素类中的每一个多边形都必须被目标要素类中的单个多边形覆盖
TRT_AreaBoundaryCoveredByLine = 306, //!< 多边形要素的边界必须被线要素覆盖
TRT_AreaBoundaryCoveredByAreaBoundary = 307, //!< 源多边形要素类边界必须被目标多边形要素类边界覆盖
TRT_AreaVerticesCoveredByPoint = 308, //!< 多边形的顶点必须被点要素覆盖
};修改于 2023-08-18 07:59:11