Figure 20 illustrates an instance diagram.
![]() |
Figure 20 — Swept Disk Solid PolyCurve Directrix |
<?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="62457eb3-66ff-4bbd-b503-794688544cba" name="Swept Disk Solid PolyCurve Directrix" applicableSchema="IFC4" applicableEntity="IfcSweptDiskSolid">
<Rules>
<AttributeRule AttributeName="Directrix">
<EntityRules>
<EntityRule EntityName="IfcIndexedPolyCurve">
<AttributeRules>
<AttributeRule AttributeName="Points">
<EntityRules>
<EntityRule EntityName="IfcCartesianPointList3D" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="Segments">
<EntityRules>
<EntityRule EntityName="IfcArcIndex" />
<EntityRule EntityName="IfcLineIndex" />
</EntityRules>
</AttributeRule>
</AttributeRules>
</EntityRule>
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="Radius">
<EntityRules>
<EntityRule EntityName="IfcPositiveLengthMeasure" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="InnerRadius">
<EntityRules>
<EntityRule EntityName="IfcPositiveLengthMeasure" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="StartParam">
<EntityRules>
<EntityRule EntityName="IfcParameterValue" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="EndParam">
<EntityRules>
<EntityRule EntityName="IfcParameterValue" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="StyledByItem">
<EntityRules>
<EntityRule EntityName="IfcStyledItem">
<AttributeRules>
<AttributeRule AttributeName="Styles">
<EntityRules>
<EntityRule EntityName="IfcSurfaceStyle" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="Name">
<EntityRules>
<EntityRule EntityName="IfcLabel" />
</EntityRules>
</AttributeRule>
</AttributeRules>
</EntityRule>
</EntityRules>
</AttributeRule>
</Rules>
</ConceptTemplate>