|  | 
|  | StlWriter (const StlWriter &)=default | 
| StlWriter & | operator= (const StlWriter &)=default | 
| virtual StlWriter * | clone () const override | 
| virtual void | writeData (const Mesh *data, const std::filesystem::path &filePath) const override | 
|  | Write datatofilePath.
 | 
| virtual std::unique_ptr< std::vector< unsigned char > > | writeDataToBuffer (const Mesh *data, std::string_view fileExtension) const override | 
| DataWriterType & | operator= (const DataWriterType &that)=default | 
|  | DataWriter (const DataWriter &rhs) | 
| DataWriter & | operator= (const DataWriter &that) | 
|  | DataWriter (DataWriter &&rhs) noexcept=default | 
| DataWriter & | operator= (DataWriter &&that) noexcept=default | 
| const std::vector< FileExtension > & | getExtensions () const | 
| void | addExtension (FileExtension ext) | 
| Overwrite | getOverwrite () const | 
| void | setOverwrite (Overwrite val) | 
| void | checkOverwrite (const std::filesystem::path &path) const | 
| virtual bool | setOption (std::string_view key, std::any value) | 
|  | Set writer specific options See the documentation of the specific writer for the available options. 
 | 
| virtual std::any | getOption (std::string_view key) const | 
|  | Query the value of a writer specific option. 
 | 
| template<typename T> | 
| bool | writesType () const | 
Export Meshes in the STL format.