Class IfcEntityInstanceData¶
Defined in File IfcEntityInstanceData.h
Inheritance Relationships¶
Derived Type¶
public IfcParse::HeaderEntity
(Class HeaderEntity)
Class Documentation¶
-
class
IfcEntityInstanceData
¶ Subclassed by IfcParse::HeaderEntity
Public Functions
-
IfcEntityInstanceData
(const IfcParse::declaration *type, IfcParse::IfcFile *file_, unsigned id = 0, unsigned offset_in_file = 0)¶
-
IfcEntityInstanceData
(const IfcParse::declaration *type)¶
-
void
load
() const¶
-
IfcEntityInstanceData
(const IfcEntityInstanceData &e)¶
-
~IfcEntityInstanceData
()¶
-
boost::shared_ptr<IfcEntityList>
getInverse
(const IfcParse::declaration *type, int attribute_index) const¶
-
void
setArgument
(unsigned int i, Argument *a, IfcUtil::ArgumentType attr_type = IfcUtil::Argument_UNKNOWN)¶
-
unsigned int
getArgumentCount
() const¶
-
const IfcParse::declaration *
type
() const¶
-
std::string
toString
(bool upper = false) const¶
-
unsigned int
id
() const¶
-
unsigned int
offset_in_file
() const¶
-
unsigned
set_id
(boost::optional<unsigned> i = boost::none)¶
-