Inviwo  0.9.10.1
Inviwo documentation
inviwo::WaveFrontWriter Class Reference

Export Meshes in the Wavefront Obj format. More...

#include <wavefrontwriter.h>

+ Inheritance diagram for inviwo::WaveFrontWriter:

Public Member Functions

 WaveFrontWriter (const WaveFrontWriter &)=default
 
WaveFrontWriteroperator= (const WaveFrontWriter &)=default
 
virtual WaveFrontWriterclone () const override
 
virtual void writeData (const Mesh *data, const std::string filePath) const override
 
virtual std::unique_ptr< std::vector< unsigned char > > writeDataToBuffer (const Mesh *data, const std::string &fileExtension) const override
 
- Public Member Functions inherited from inviwo::DataWriterType< Mesh >
 DataWriterType (const DataWriterType &rhs)=default
 
DataWriterTypeoperator= (const DataWriterType &that)=default
 
virtual bool writeDataToRepresentation (const repr *, repr *) const
 
- Public Member Functions inherited from inviwo::DataWriter
 DataWriter (const DataWriter &rhs)
 
DataWriteroperator= (const DataWriter &that)
 
const std::vector< FileExtension > & getExtensions () const
 
void addExtension (FileExtension ext)
 
bool getOverwrite () const
 
void setOverwrite (bool val)
 

Additional Inherited Members

- Public Types inherited from inviwo::DataWriterType< Mesh >
using repr = typename Mesh ::repr
 
- Protected Attributes inherited from inviwo::DataWriter
bool overwrite_
 

Detailed Description

Export Meshes in the Wavefront Obj format.


The documentation for this class was generated from the following files: