|
The SEDRIS Data Representation Model
APPENDIX B - Constraints Perimeter Related Organizing Principle |
|---|
| 1.1 | The regions defined by its branches shall not overlap; that is, the <Perimeter Data> on the branches shall define regions that do not overlap. |
| 1.2 | For each branch of the organization, every primitive within that branch shall have a spatial extent overlapping that of the branch. |
| 2.1 | If PRA's strict_organizing_principle = SE_TRUE, then for each branch of PRA, each primitive within the branch shall have a spatial extent fully contained within that defined by the <Perimeter Data> corresponding to the branch. If PRA's strict_organizing_principle = SE_FALSE, then no guarantees exist as to how accurately the objects of the component tree rooted at PRA were placed into their 'sorted bins' (the branches of PRA), apart from that specified by 1 (above). |
| 2.2 | If PRA is a <Perimeter Related Features>, and the same <Feature> instance belongs to more than one of its branches, then the unique_descendants and strict_organizing_principle flags of PRA shall be set to SE_FALSE. |
| 2.3 | If PRA is a <Perimeter Related Geometry>, and the same <Geometry> instance belongs to more than one of its branches, then the unique_descendants and strict_organizing_principle flags of PRA shall be set to SE_FALSE. |
By the Perimeter Related Organizing Principle, at least one of the vertices of A shall fall within the region described by the <Perimeter Data> PD1. If PRG has strict_organizing_principle == SE_TRUE, then ALL the vertices of A shall do so.
By the Perimeter Related Organizing Principle, PRG's strict_organizing_principle flag shall be set to SE_FALSE, since branches are present which do not fully contain their objects.
|