Figure 118 illustrates an instance diagram.
Figure 118 — Alignment Vertical 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="10c18187-c07c-4e5b-a9be-2e45d5eac8d2" name="Alignment Vertical Attributes" applicableSchema="IFC4" applicableEntity="IfcAlignmentVertical">
<Rules>
<AttributeRule AttributeName="Segments">
<EntityRules>
<EntityRule EntityName="IfcAlignmentVerticalSegment">
<AttributeRules>
<AttributeRule AttributeName="StartTag" />
<AttributeRule AttributeName="EndTag" />
<AttributeRule AttributeName="StartDistAlong">
<EntityRules>
<EntityRule EntityName="IfcLengthMeasure" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="HorizontalLength">
<EntityRules>
<EntityRule EntityName="IfcPositiveLengthMeasure" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="StartHeight">
<EntityRules>
<EntityRule EntityName="IfcLengthMeasure" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="StartGradient">
<EntityRules>
<EntityRule EntityName="IfcLengthMeasure" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="EndGradient">
<EntityRules>
<EntityRule EntityName="IfcLengthMeasure" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="RadiusOfCurvature">
<EntityRules>
<EntityRule EntityName="IfcPositiveLengthMeasure" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="PredefinedType">
<EntityRules>
<EntityRule EntityName="IfcAlignmentVerticalSegmentTypeEnum" />
</EntityRules>
</AttributeRule>
</AttributeRules>
</EntityRule>
</EntityRules>
</AttributeRule>
</Rules>
</ConceptTemplate>