3 #include <LxIfcBase/LxIfcModel.h> 21 static std::shared_ptr<IFC_Exporter> createIn(std::shared_ptr<OpenLxApp::Document> aDoc);
24 std::shared_ptr<LxIfcBase::LxIfcModel> getModel()
const;
26 void setCheckComplexity(
bool aFlag);
27 bool getCheckComplexity()
const;
28 void setIfcVersion(
int aVersion);
29 int getIfcVersion()
const;
30 void setExportUndefinedElements(
int aValue);
31 int getExportUndefinedElements()
const;
36 bool mCheckComplexity =
false;
38 int mExportUndefinedElements = -1;
39 std::shared_ptr<LxIfcBase::LxIfcModel> mModel;
Exports the visible Elements of the Document to an IFC file. Elements that are not visible but depend...
Definition: IFC_Exporter.h:15
A Utf-16 (windows) or ucs4 (unix) encoded string class.
Definition: String.h:23
Definition: ActiveScript.h:7
Core::PropertyText filename
Definition: CoreDocument.h:176
virtual ~IFC_Exporter()
Definition: IFC_Exporter.h:20
Base class of all Exporters.
Definition: Exporter.h:15