Figure 117 illustrates an instance diagram.
Figure 117 — Alignment Horizontal Attributes |
<?xml version="1.0" encoding="utf-8"?>
<ConceptTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" uuid="9abb858d-493a-4ce1-9a40-9ae26c74dcc8" name="Alignment Horizontal Attributes" applicableSchema="IFC4" applicableEntity="IfcAlignmentHorizontal">
<Rules>
<AttributeRule AttributeName="Segments">
<EntityRules>
<EntityRule EntityName="IfcAlignmentHorizontalSegment">
<AttributeRules>
<AttributeRule AttributeName="StartTag" />
<AttributeRule AttributeName="EndTag" />
<AttributeRule AttributeName="StartPoint">
<EntityRules>
<EntityRule EntityName="IfcCartesianPoint" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="StartDirection">
<EntityRules>
<EntityRule EntityName="IfcPlaneAngleMeasure" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="StartRadiusOfCurvature">
<EntityRules>
<EntityRule EntityName="IfcLengthMeasure" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="EndRadiusOfCurvature">
<EntityRules>
<EntityRule EntityName="IfcLengthMeasure" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="SegmentLength">
<EntityRules>
<EntityRule EntityName="IfcPositiveLengthMeasure" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="GravityCenterLineHeight" />
<AttributeRule AttributeName="PredefinedType">
<EntityRules>
<EntityRule EntityName="IfcAlignmentHorizontalSegmentTypeEnum" />
</EntityRules>
</AttributeRule>
</AttributeRules>
</EntityRule>
</EntityRules>
</AttributeRule>
</Rules>
</ConceptTemplate>