Class Ifc4::IfcColourSpecification¶
Defined in File Ifc4.h
Nested Relationships¶
This class is a nested type of Struct Ifc4.
Inheritance Relationships¶
Base Type¶
public Ifc4::IfcPresentationItem(Class Ifc4::IfcPresentationItem)
Derived Type¶
public Ifc4::IfcColourRgb(Class Ifc4::IfcColourRgb)
Class Documentation¶
-
class
Ifc4::IfcColourSpecification: public Ifc4::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 Ifc4::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>