|
virtual const std::string & | name () const |
| Set module's name (using DECIMATER_MODNAME macro) More...
|
|
| ModProgMeshT (MeshT &_mesh) |
| Constructor.
|
|
| ~ModProgMeshT () |
| Destructor.
|
|
const InfoList & | pmi () const |
|
void | postprocess_collapse (const CollapseInfo &_ci) |
| Stores collapse information in a queue. More...
|
|
bool | is_binary (void) const |
|
bool | write (const std::string &_ofname) |
| Write progressive mesh data to a file in proprietary binary format .pm. More...
|
|
const InfoList & | infolist () const |
| Reference to collected information.
|
|
virtual | ~ModBaseT () |
| Virtual desctructor.
|
|
virtual const std::string & | name () const |
| Set module's name (using DECIMATER_MODNAME macro) More...
|
|
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.
|
|
virtual void | initialize () |
| Initialize module-internal stuff. More...
|
|
virtual float | collapse_priority (const CollapseInfoT< MeshT > &) |
| Return collapse priority. More...
|
|
virtual void | preprocess_collapse (const CollapseInfoT< MeshT > &) |
| Before _from_vh has been collapsed into _to_vh, this method will be called.
|
|
virtual void | postprocess_collapse (const CollapseInfoT< MeshT > &) |
| After _from_vh has been collapsed into _to_vh, this method will be called.
|
|
virtual void | set_error_tolerance_factor (double _factor) |
| This provides a function that allows the setting of a percentage of the original contraint. More...
|
|
template<class MeshT>
class OpenMesh::Decimater::ModProgMeshT< MeshT >
Collect progressive mesh information while decimating.
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.