21     static std::shared_ptr<C3DZ_Exporter> createIn(std::shared_ptr<OpenLxApp::Document> aDoc);
    23     void setExportToClipboard(
bool aFlag);
    24     bool getExportToClipboard() 
const;
    26     void setShowDialog(
bool aFlag);
    27     bool getShowDialog(
bool aFlag) 
const;
    29     void setSelectedOnly(
bool aFlag);
    30     bool getSelectedOnly() 
const;
    32     void setActivePoint(
const Geom::Pnt& aActivePnt);
    35     void setExportVersion(
int aVersion);
    36     int getExportVersion() 
const;
    38     void setTextMode(
bool aFlag);
    39     bool getTextMode() 
const;
    44     bool _exportToClipboard = 
false;
    45     bool _showDialog = 
false;
    46     bool _selectedOnly = 
false;
    48     int _exportVersion = 2;
    49     bool _textMode = 
false;
 
Defines a non-persistent 3D Cartesian point.
Definition: Pnt.h:43
A Utf-16 (windows) or ucs4 (unix) encoded string class.
Definition: String.h:23
virtual ~C3DZ_Exporter()
Definition: C3DZ_Exporter.h:20
Definition: ActiveScript.h:7
Core::PropertyText filename
Definition: CoreDocument.h:176
Exports the visible Elements of the Document to an 3DZ file. Elements that are not visible but depend...
Definition: C3DZ_Exporter.h:15
Base class of all Exporters.
Definition: Exporter.h:15