Class Ifc4x3_rc1::IfcPreDefinedItem¶
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::IfcPresentationItem
(Class Ifc4x3_rc1::IfcPresentationItem)
Derived Types¶
public Ifc4x3_rc1::IfcPreDefinedColour
(Class Ifc4x3_rc1::IfcPreDefinedColour)public Ifc4x3_rc1::IfcPreDefinedCurveFont
(Class Ifc4x3_rc1::IfcPreDefinedCurveFont)public Ifc4x3_rc1::IfcPreDefinedTextFont
(Class Ifc4x3_rc1::IfcPreDefinedTextFont)
Class Documentation¶
-
class
Ifc4x3_rc1
::
IfcPreDefinedItem
: public Ifc4x3_rc1::IfcPresentationItem¶ A pre defined item is a qualified name given to a style or font which is determined within the data exchange specification by convention on using the Name attribute value (in contrary to externally defined items, which are agreed by an external source).
NOTE The convention on using the Name value is defined at the subtypes of IfcPreDefinedItem and is part of the specification.
NOTE Corresponding ISO 10303 name: pre_defined_item. Please refer to ISO/IS 10303-41:1994, page 137 for the final definition of the formal standard.
HISTORY New entity in IFC2x2.
Subclassed by Ifc4x3_rc1::IfcPreDefinedColour, Ifc4x3_rc1::IfcPreDefinedCurveFont, Ifc4x3_rc1::IfcPreDefinedTextFont
Public Types
-
typedef IfcTemplatedEntityList<IfcPreDefinedItem>
list
¶
Public Functions
-
std::string
Name
() const¶ The string by which the pre defined item is identified. Allowable values for the string are declared at the level of subtypes.
-
void
setName
(std::string v)¶
-
IfcPreDefinedItem
(IfcEntityInstanceData *e)¶
-
IfcPreDefinedItem
(std::string v1_Name)¶
-
typedef IfcTemplatedEntityList<IfcPreDefinedItem>