ALB022 Alignment agreement on number of segments - v1

001 | @implementer-agreement
002 | @ALB
003 | @version1
004 |
005 | Feature: ALB022 - Alignment agreement on number of segments
006 |   The rule verifies that when an Alignment has both business logic and geometry (representation),
007 |   the number of segments in the representation must correspond to the number of segments indicated by the business logic.
008 |
009 | Background: Validating overall agreement on number of segments
010 |   Given A model with Schema 'IFC4.3'
011 |
012 | Scenario: Validating the same number of segments for horizontal layout and representation
013 |   Given An .IfcAlignmentHorizontal.
014 |   Then  The representation must have the correct number of segments indicated by the layout
015 |
016 | Scenario: Validating the same number of segments for vertical layout and representation
017 |   Given An .IfcAlignmentVertical.
018 |   Then  The representation must have the correct number of segments indicated by the layout
019 |
020 | Scenario: Validating the same number of segments for cant layout and representation
021 |   Given An .IfcAlignmentCant.
022 |   Then  The representation must have the correct number of segments indicated by the layout
023 |

Version history

Version

Tag

Date

Commit

Rule link

v1

v0.6.6

2024-02-13

2932aa7c

n/a