Class IfcBaseClass¶
Defined in File IfcBaseClass.h
Inheritance Relationships¶
Derived Types¶
public IfcUtil::IfcBaseEntity
(Class IfcBaseEntity)public IfcUtil::IfcBaseType
(Class IfcBaseType)public IfcUtil::IfcLateBoundEntity
(Class IfcLateBoundEntity)
Class Documentation¶
-
class
IfcUtil
::
IfcBaseClass
¶ Subclassed by IfcUtil::IfcBaseEntity, IfcUtil::IfcBaseType, IfcUtil::IfcLateBoundEntity
Public Functions
-
IfcBaseClass
()¶
-
IfcBaseClass
(IfcEntityInstanceData *d)¶
-
~IfcBaseClass
()¶
-
const IfcEntityInstanceData &
data
() const¶
-
IfcEntityInstanceData &
data
()¶
-
void
data
(IfcEntityInstanceData *d)¶
-
const IfcParse::declaration &
declaration
() const = 0¶
Protected Attributes
-
IfcEntityInstanceData *
data_
¶
Protected Static Functions
-
bool
is_null
(const IfcBaseClass *not_this)¶
-