mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-25 09:32:37 +00:00
Update late bound inst in ifcconvert
This commit is contained in:
@@ -1484,7 +1484,7 @@ namespace latebound_access {
|
|||||||
|
|
||||||
IfcUtil::IfcBaseClass* create(IfcParse::IfcFile& f, const std::string& entity) {
|
IfcUtil::IfcBaseClass* create(IfcParse::IfcFile& f, const std::string& entity) {
|
||||||
auto decl = f.schema()->declaration_by_name(entity);
|
auto decl = f.schema()->declaration_by_name(entity);
|
||||||
auto data = IfcEntityInstanceData(storage_t(decl->as_entity()->attribute_count()));
|
auto data = IfcEntityInstanceData(in_memory_attribute_storage(decl->as_entity()->attribute_count()));
|
||||||
auto inst = f.schema()->instantiate(decl, std::move(data));
|
auto inst = f.schema()->instantiate(decl, std::move(data));
|
||||||
if (decl->is("IfcRoot")) {
|
if (decl->is("IfcRoot")) {
|
||||||
IfcParse::IfcGlobalId guid;
|
IfcParse::IfcGlobalId guid;
|
||||||
|
|||||||
Reference in New Issue
Block a user