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)¶
-