Class Ifc4x1::IfcPresentableText

Nested Relationships

This class is a nested type of Struct Ifc4x1.

Inheritance Relationships

Base Type

Class Documentation

class Ifc4x1::IfcPresentableText : public IfcUtil::IfcBaseType

IfcPresentableText is a text string used to capture the content of a text literal for the purpose of presentation. The IfcPresentableText can include multiple lines of text, for which the line feed character LF, 0x0A, should be used to separate lines.

NOTE The non printable characters are converted within the standard exchange format ISO 10303-21 (STEP physical file format), commonly the \X\09 represents the TAB, and \X\0A the LF character.

NOTE The IfcPresentableText is an entity that had been adopted from ISO 10303, Industrial automation systems and integration—Product data representation and exchange, Part 46: Integrated generic resources: Visual presentation.

NOTE Corresponding ISO 10303 name: presentable_text. Please refer to ISO/IS 10303-46:1994, p. 133 for the final definition of the formal standard.

HISTORY New type in IFC2x2.

Public Functions

const IfcParse::type_declaration &declaration() const
IfcPresentableText(IfcEntityInstanceData *e)
IfcPresentableText(std::string v)
operator std::string() const

Public Static Functions

const IfcParse::type_declaration &Class()