Class Ifc4x1::IfcColourSpecification¶
- Defined in File Ifc4x1.h 
Nested Relationships¶
This class is a nested type of Struct Ifc4x1.
Inheritance Relationships¶
Base Type¶
- public Ifc4x1::IfcPresentationItem(Class Ifc4x1::IfcPresentationItem)
Derived Type¶
- public Ifc4x1::IfcColourRgb(Class Ifc4x1::IfcColourRgb)
Class Documentation¶
- 
class Ifc4x1::IfcColourSpecification: public Ifc4x1::IfcPresentationItem¶
- Definition from ISO/CD 10303-46:1992: The colour specification entity contains a direct colour definition. Colour component values refer directly to a specific colour space. - NOTE Corresponding ISO 10303 name: colour_specification. It has been made into an abstract entity in IFC. Please refer to ISO/IS 10303-46:1994, p. 138 for the final definition of the formal standard. - HISTORY New entity in IFC2x2. - Subclassed by Ifc4x1::IfcColourRgb - Public Types - 
typedef IfcTemplatedEntityList<IfcColourSpecification> list¶
 - Public Functions - 
bool hasName() const¶
- Whether the optional attribute Name is defined for this IfcColourSpecification. 
 - 
std::string Name() const¶
- Optional name given to a particular colour specification in addition to the colour components (like the RGB values). - NOTE Examples are the names of a industry colour classification, such as RAL. IFC2x Edition 3 CHANGE Attribute added. 
 - 
void setName(std::string v)¶
 - 
IfcColourSpecification(IfcEntityInstanceData *e)¶
 - 
IfcColourSpecification(boost::optional<std::string> v1_Name)¶
 
- 
typedef IfcTemplatedEntityList<IfcColourSpecification>