#include <ModProgMeshT.hh>
Inheritance diagram for OpenMesh::Decimater::ModProgMeshT< DecimaterType >:
Public Types | |
typedef std::vector< Info > | InfoList |
Type of the list storing the progressive mesh info Info. | |
Public Member Functions | |
ModProgMeshT (DecimaterType &_dec) | |
Constructor. | |
~ModProgMeshT () | |
Destructor. | |
void | postprocess_collapse (const CollapseInfo &_ci) |
Stores collapse information in a queue. | |
bool | is_binary (void) const |
Returns true if criteria returns a binary value. | |
void | set_binary (bool _b) |
Set whether module is binary or not. | |
bool | write (const std::string &_ofname) |
Write progressive mesh data to a file in proprietary binary format .pm. | |
const InfoList & | infolist () const |
Reference to collected information. |
The progressive mesh data is stored in an internal structure, which can be evaluated after the decimation process and (!) before calling the garbage collection of the decimated mesh.
|
Stores collapse information in a queue.
|
|
Write progressive mesh data to a file in proprietary binary format .pm. The methods uses the collected data to write a progressive mesh file. It's a binary format with little endian byte ordering:
|