Implementation of the OFF format writer. More...
#include </data1/home1/moebius/projects/release/OpenMesh-2.0/src/OpenMesh/Core/IO/writer/OFFWriter.hh>
Public Member Functions | |
std::string | get_description () const |
Return short description of the supported file format. | |
std::string | get_extensions () const |
Return file format's extension. | |
bool | write (const std::string &, BaseExporter &, Options) const |
Write to file _filename. Data source specified by BaseExporter _be. | |
bool | write (std::ostream &, BaseExporter &, Options) const |
Write to std::ostream _os. Data source specified by BaseExporter _be. | |
size_t | binary_size (BaseExporter &_be, Options _opt) const |
Returns expected size of file if binary format is supported else 0. | |
Protected Member Functions | |
void | writeValue (std::ostream &_out, int value) const |
void | writeValue (std::ostream &_out, unsigned int value) const |
void | writeValue (std::ostream &_out, float value) const |
bool | write_ascii (std::ostream &_in, BaseExporter &, Options) const |
bool | write_binary (std::ostream &_in, BaseExporter &, Options) const |
Implementation of the OFF format writer.
This class is singleton'ed by SingletonT to OFFWriter.
By passing Options to the write function you can manipulate the writing behavoir. The following options can be set:
Binary VertexNormal VertexColor VertexTexCoord FaceColor ColorAlpha