23 static std::shared_ptr<OBJ_Exporter> createIn(std::shared_ptr<OpenLxApp::Document> aDoc);
33 void setWithMaterials(
bool aFlag);
34 void setMerge(
bool aFlag);
35 void setCoordinateOrder(CoordinateOrder aCoordOrder);
38 bool getWithMaterials()
const;
39 bool getMerge()
const;
40 CoordinateOrder getCoordinateOrder()
const;
48 bool _withMaterials =
true;
51 bool _esriMode =
false;
Exports the visible Elements of the Document to an OBJ file. The point coordinates can be written out...
Definition: OBJ_Exporter.h:17
CoordinateOrder
Definition: OBJ_Exporter.h:25
A Utf-16 (windows) or ucs4 (unix) encoded string class.
Definition: String.h:29
virtual ~OBJ_Exporter()
Definition: OBJ_Exporter.h:22
#define OPENLXAPP_EXPORT
Definition: OpenLxApp_defines.h:12
Definition: ActiveScript.h:9
Core::PropertyText filename
Definition: CoreDocument.h:151
Base class of all Exporters.
Definition: Exporter.h:16