Liste von RGB-Farbwerten | |
Colour Rgb List | |
Liste de couleur RGB |
Item | SPF | XML | Change | Description | IFC2x3 to IFC4 |
---|---|---|---|---|
IfcColourRgbList | ADDED |
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 | Type | Cardinality | Description | C |
---|---|---|---|---|---|
1 | ColourList | IfcNormalisedRatioMeasure | L[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 |
# | Attribute | Type | Cardinality | Description | C |
---|---|---|---|---|---|
IfcPresentationItem | |||||
IfcColourRgbList | |||||
1 | ColourList | IfcNormalisedRatioMeasure | L[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 |
<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>
ENTITY IfcColourRgbList
SUBTYPE OF (IfcPresentationItem);
ColourList : LIST [1:?] OF LIST [3:3] OF IfcNormalisedRatioMeasure;
END_ENTITY;