( ⚠ BRP001 Polyhedral IfcFace boundary no self intersections - v2) (disabled)

001 | @disabled
002 | @informal-proposition
003 | @BRP
004 | @version2
005 |
006 | Feature: BRP001 - Polyhedral IfcFace boundary no self-intersections
007 | The rule verifies that IfcFace instances do not have any self-intersections in their boundaries.
008 | IfcFace with polygonal loops are used in IFC's Boundary Representation (BRep) mechanism.
009 |
010 |   Scenario: Validating that polyhedral IfcFace instances do not have self-intersections in their boundaries
011 |
012 |     Given An .IfcFace.
013 |     Given Its attribute .Bounds.
014 |     Given Its attribute .Bound.
015 |     Given [Its Entity Type] ^is^ 'IfcPolyLoop'
016 |
017 |     Then There must be no self-intersections

Version history

Version

Tag

Date

Commit

Rule link

v1

v0.6.7

2024-10-06

86c39838

view

v2

v0.8.1

2025-09-15

f4424021

view