``ALB022`` Alignment agreement on number of segments - v1 ======================================================================================================================================================================================================== .. parsed-literal:: 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 | :doc:`Given A model with Schema 'IFC4.3' ` 011 | 012 | Scenario: Validating the same number of segments for horizontal layout and representation 013 | :doc:`Given An .IfcAlignmentHorizontal. ` 014 | :doc:`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 | :doc:`Given An .IfcAlignmentVertical. ` 018 | :doc:`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 | :doc:`Given An .IfcAlignmentCant. ` 022 | :doc:`Then The representation must have the correct number of segments indicated by the layout ` 023 | .. rubric:: Version history .. list-table:: :header-rows: 1 * - Version - Tag - Date - Commit - Rule link * - v1 - :tag:`v0.6.6` - 2024-02-13 - :commit:`2932aa7c2ccfc0579ce5a0e36813f9aa8017ddf7` - n/a