Class Ifc2x3::IfcApplication¶
Defined in File Ifc2x3.h
Nested Relationships¶
This class is a nested type of Struct Ifc2x3.
Inheritance Relationships¶
Base Type¶
public IfcUtil::IfcBaseEntity(Class IfcBaseEntity)
Class Documentation¶
-
class
Ifc2x3::IfcApplication: public IfcUtil::IfcBaseEntity¶ IfcApplication holds the information about an IFC compliant application developed by an application developer. The IfcApplication utilizes a short identifying name as provided by the application developer.
HISTORY New entity in IFC R1.5.
Public Types
-
typedef IfcTemplatedEntityList<IfcApplication>
list¶
Public Functions
-
::Ifc2x3::IfcOrganization *
ApplicationDeveloper() const¶ Name of the application developer, being requested to be member of the IAI.
-
void
setApplicationDeveloper(::Ifc2x3::IfcOrganization *v)¶
-
std::string
Version() const¶ The version number of this software as specified by the developer of the application.
-
void
setVersion(std::string v)¶
-
std::string
ApplicationFullName() const¶ The full name of the application as specified by the application developer.
-
void
setApplicationFullName(std::string v)¶
-
std::string
ApplicationIdentifier() const¶ Short identifying name for the application.
-
void
setApplicationIdentifier(std::string v)¶
-
IfcApplication(IfcEntityInstanceData *e)¶
-
IfcApplication(::Ifc2x3::IfcOrganization *v1_ApplicationDeveloper, std::string v2_Version, std::string v3_ApplicationFullName, std::string v4_ApplicationIdentifier)¶
-
typedef IfcTemplatedEntityList<IfcApplication>