Public Member Functions | Protected Member Functions

OpenMesh::IO::_OFFWriter_ Class Reference

Implementation of the OFF format writer. More...

#include </data1/home1/moebius/projects/release/OpenMesh-2.0/src/OpenMesh/Core/IO/writer/OFFWriter.hh>

Inheritance diagram for OpenMesh::IO::_OFFWriter_:
Inheritance graph
[legend]
Collaboration diagram for OpenMesh::IO::_OFFWriter_:
Collaboration graph
[legend]

List of all members.

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

Detailed Description

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


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

acg pic Project OpenMesh, ©  Computer Graphics Group, RWTH Aachen. Documentation generated using doxygen .