IfcColourRgbList

Natural language names
deListe von RGB-Farbwerten
enColour Rgb List
frListe de couleur RGB
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    IfcColourRgbListADDED
Semantic definitions at the entity
Entity definition

The IfcColourRgbList defines an ordered collection of RGB colour values. Each colour value is a fixed list of three colour components (red, green, blue). The attribute ColourList is a two-dimensional list, where:

NOTE  The IfcColourRgbList is introduced to provide a compact representation of an indexable representation of colours for tessellated items.
HISTORY  New entity in IFC4.
Attribute definitions
#AttributeTypeCardinalityDescription C
1ColourListIfcNormalisedRatioMeasureL[1:?]L[3:3] List of colours defined by the red, green, blue components. All values are provided as a ratio of 0.0 ≤ value ≤ 1.0. When using 8bit for each colour channel, a value of 0.0 equals 0, a value of 1.0 equals 255, and values between are interpolated.X
Inherited definitions from supertypes
Entity inheritance IfcPresentationItem
Attribute inheritance
#AttributeTypeCardinalityDescriptionC
IfcPresentationItem
IfcColourRgbList
1ColourListIfcNormalisedRatioMeasureL[1:?]L[3:3] List of colours defined by the red, green, blue components. All values are provided as a ratio of 0.0 ≤ value ≤ 1.0. When using 8bit for each colour channel, a value of 0.0 equals 0, a value of 1.0 equals 255, and values between are interpolated.X
Formal representations
XSD Specification
 <xs:element name="IfcColourRgbList" type="ifc:IfcColourRgbList" substitutionGroup="ifc:IfcPresentationItem" nillable="true"/>
 <xs:complexType name="IfcColourRgbList">
  <xs:complexContent>
   <xs:extension base="ifc:IfcPresentationItem">
    <xs:attribute name="ColourList" use="optional">
     <xs:simpleType>
      <xs:restriction>
       <xs:simpleType>
        <xs:list itemType="ifc:IfcNormalisedRatioMeasure"/>
       </xs:simpleType>
       <xs:minLength value="3"/>
      </xs:restriction>
     </xs:simpleType>
    </xs:attribute>
   </xs:extension>
  </xs:complexContent>
 </xs:complexType>
EXPRESS Specification
ENTITY IfcColourRgbList
 SUBTYPE OF (IfcPresentationItem);
  ColourList : LIST [1:?] OF LIST [3:3] OF IfcNormalisedRatioMeasure;
END_ENTITY;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page