Figure 255 illustrates an instance diagram.
Figure 255 — Product Geometry Colour |
<?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="3e7889b7-2251-4e81-9f43-64c8259dbb72" name="Product Geometry Colour" applicableSchema="IFC4" applicableEntity="IfcProduct">
<Rules>
<AttributeRule AttributeName="Representation">
<EntityRules>
<EntityRule EntityName="IfcProductDefinitionShape">
<AttributeRules>
<AttributeRule AttributeName="Representations">
<EntityRules>
<EntityRule EntityName="IfcShapeRepresentation">
<AttributeRules>
<AttributeRule AttributeName="Items">
<EntityRules>
<EntityRule EntityName="IfcSolidModel">
<AttributeRules>
<AttributeRule AttributeName="StyledByItem">
<EntityRules>
<EntityRule EntityName="IfcStyledItem">
<AttributeRules>
<AttributeRule AttributeName="Styles">
<EntityRules>
<EntityRule EntityName="IfcSurfaceStyle">
<References>
<Template ref="ea473562-c1e5-4dc7-ad75-ff3492576e36" />
</References>
</EntityRule>
</EntityRules>
</AttributeRule>
</AttributeRules>
</EntityRule>
</EntityRules>
</AttributeRule>
</AttributeRules>
</EntityRule>
<EntityRule EntityName="IfcTessellatedFaceSet">
<AttributeRules>
<AttributeRule AttributeName="HasColours">
<EntityRules>
<EntityRule EntityName="IfcIndexedColourMap">
<AttributeRules>
<AttributeRule AttributeName="Opacity">
<EntityRules>
<EntityRule EntityName="IfcNormalisedRatioMeasure" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="Colours">
<EntityRules>
<EntityRule EntityName="IfcColourRgbList" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="ColourIndex">
<EntityRules>
<EntityRule EntityName="IfcPositiveInteger" />
</EntityRules>
</AttributeRule>
</AttributeRules>
</EntityRule>
</EntityRules>
</AttributeRule>
</AttributeRules>
</EntityRule>
</EntityRules>
</AttributeRule>
</AttributeRules>
</EntityRule>
</EntityRules>
</AttributeRule>
</AttributeRules>
</EntityRule>
</EntityRules>
</AttributeRule>
</Rules>
</ConceptTemplate>