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>