Class Ifc4x3_rc1::IfcDraughtingPreDefinedColour¶
- Defined in File Ifc4x3_rc1.h 
Nested Relationships¶
This class is a nested type of Struct Ifc4x3_rc1.
Inheritance Relationships¶
Base Type¶
- public Ifc4x3_rc1::IfcPreDefinedColour(Class Ifc4x3_rc1::IfcPreDefinedColour)
Class Documentation¶
- 
class Ifc4x3_rc1::IfcDraughtingPreDefinedColour: public Ifc4x3_rc1::IfcPreDefinedColour¶
- The draughting pre defined colour is a pre defined colour for the purpose to identify a colour by name. Allowable names are: - ‘black’, ‘red’, ‘green’, ‘blue’, ‘yellow’, ‘magenta’, ‘cyan’, ‘white’, ‘by layer’ - NOTEThe IfcDraughtingPreDefinedColour is an entity that had been adopted from ISO 10303-202, Industrial automation systems and integration—Product data representation and exchange, Part 202: Application protocol: Associative draughting. - The following table states the RGB values associated with the names given by the IfcDraughtingPreDefinedColour. - Colour name Red Green Blue - black 0 0 0 - red 1.0 0 0 - green 0 1.0 0 - blue 0 0 1.0 - yellow 1.0 1.0 0 - magenta 1.0 0 1.0 - cyan 0 1.0 1.0 - white 1.0 1.0 1.0 - by layer colour values obtained from IfcPresentationLayerWithStyle. - NOTECorresponding ISO 10303 name: draughting_pre_defined_colour. Please refer to ISO/IS 10303-202:1994 page 194 for the final definition of the formal standard. - HISTORYNew entity in IFC2x2. - Informal proposition - The value ‘by layer’ shall only be inserted, if the geometric representation item using the colour definition has an association to IfcPresentationLayerWithStyle, and if that instance of IfcPresentationLayerWithStyle has a valid colour definition for IfcCurveStyle, IfcSymbolStyle, or IfcSurfaceStyle (depending on what is applicable). - Public Types - 
typedef IfcTemplatedEntityList<IfcDraughtingPreDefinedColour> list¶
 - Public Functions - 
IfcDraughtingPreDefinedColour(IfcEntityInstanceData *e)¶
 - 
IfcDraughtingPreDefinedColour(std::string v1_Name)¶
 
- 
typedef IfcTemplatedEntityList<IfcDraughtingPreDefinedColour>