3 #include <LxIfcBase/LxIfcModel.h> 4 #include <LxIfcDataBridge/IfcDataBridge.h> 24 static std::shared_ptr<IFC_Importer> createIn(std::shared_ptr<OpenLxApp::Document> aDoc);
27 virtual std::vector<std::shared_ptr<OpenLxApp::Element>> getImportedElems()
const override;
29 std::shared_ptr<LxIfcDataBridge::IfcDataBridge> getDataBridge()
const;
30 std::shared_ptr<LxIfcBase::LxIfcModel> getModel()
const;
33 Gui::CmdImportFile* _cmd =
nullptr;
Imports an IFC file.
Definition: IFC_Importer.h:18
virtual ~IFC_Importer()
Definition: IFC_Importer.h:23
A Utf-16 (windows) or ucs4 (unix) encoded string class.
Definition: String.h:23
Base class of all Importers.
Definition: Importer.h:16
Definition: ActiveScript.h:7
Core::PropertyText filename
Definition: CoreDocument.h:176