Developer Documentation

OpenMesh::Decimater::MixedDecimaterT< MeshT > Member List

This is the complete list of members for OpenMesh::Decimater::MixedDecimaterT< MeshT >, including all inherited members.

add(ModHandleT< _Module > &_mh) | OpenMesh::Decimater::BaseDecimaterT< MeshT > | inline
BaseDecimaterT(Mesh &_mesh) (defined in OpenMesh::Decimater::BaseDecimaterT< MeshT >) | OpenMesh::Decimater::BaseDecimaterT< MeshT > | explicit
collapse_priority(const CollapseInfo &_ci) | OpenMesh::Decimater::BaseDecimaterT< MeshT > | protected
CollapseInfo typedef (defined in OpenMesh::Decimater::MixedDecimaterT< MeshT >) | OpenMesh::Decimater::MixedDecimaterT< MeshT > |
DeciHeap typedef (defined in OpenMesh::Decimater::DecimaterT< MeshT >) | OpenMesh::Decimater::DecimaterT< MeshT > |
decimate(const size_t _n_collapses, const float _mc_factor) | OpenMesh::Decimater::MixedDecimaterT< MeshT > |
OpenMesh::Decimater::McDecimaterT::decimate(size_t _n_collapses) | OpenMesh::Decimater::McDecimaterT< MeshT > |
OpenMesh::Decimater::DecimaterT::decimate(size_t _n_collapses=0) | OpenMesh::Decimater::DecimaterT< MeshT > |
decimate_constraints_only(float _factor) | OpenMesh::Decimater::McDecimaterT< MeshT > |
decimate_to(size_t _n_vertices, const float _mc_factor) | OpenMesh::Decimater::MixedDecimaterT< MeshT > | inline
OpenMesh::Decimater::McDecimaterT::decimate_to(size_t _n_vertices) | OpenMesh::Decimater::McDecimaterT< MeshT > | inline
OpenMesh::Decimater::DecimaterT::decimate_to(size_t _n_vertices) | OpenMesh::Decimater::DecimaterT< MeshT > | inline
decimate_to_faces(const size_t _n_vertices=0, const size_t _n_faces=0, const float _mc_factor=0.8) | OpenMesh::Decimater::MixedDecimaterT< MeshT > |
OpenMesh::Decimater::McDecimaterT::decimate_to_faces(size_t _n_vertices=0, size_t _n_faces=0) | OpenMesh::Decimater::McDecimaterT< MeshT > |
OpenMesh::Decimater::DecimaterT::decimate_to_faces(size_t _n_vertices=0, size_t _n_faces=0) | OpenMesh::Decimater::DecimaterT< MeshT > |
DecimaterT(Mesh &_mesh) | OpenMesh::Decimater::DecimaterT< MeshT > | explicit
HalfedgeHandle typedef (defined in OpenMesh::Decimater::DecimaterT< MeshT >) | OpenMesh::Decimater::DecimaterT< MeshT > |
info(std::ostream &_os) | OpenMesh::Decimater::BaseDecimaterT< MeshT > |
initialize() | OpenMesh::Decimater::BaseDecimaterT< MeshT > |
is_collapse_legal(const CollapseInfo &_ci) | OpenMesh::Decimater::BaseDecimaterT< MeshT > | protected
is_initialized() const | OpenMesh::Decimater::BaseDecimaterT< MeshT > | inline
McDecimaterT(Mesh &_mesh) | OpenMesh::Decimater::McDecimaterT< MeshT > |
Mesh typedef (defined in OpenMesh::Decimater::MixedDecimaterT< MeshT >) | OpenMesh::Decimater::MixedDecimaterT< MeshT > |
mesh() | OpenMesh::Decimater::BaseDecimaterT< MeshT > | inline
MixedDecimaterT(Mesh &_mesh) | OpenMesh::Decimater::MixedDecimaterT< MeshT > |
Module typedef (defined in OpenMesh::Decimater::MixedDecimaterT< MeshT >) | OpenMesh::Decimater::MixedDecimaterT< MeshT > |
module(ModHandleT< Module > &_mh) | OpenMesh::Decimater::BaseDecimaterT< MeshT > | inline
ModuleList typedef (defined in OpenMesh::Decimater::MixedDecimaterT< MeshT >) | OpenMesh::Decimater::MixedDecimaterT< MeshT > |
ModuleListIterator typedef (defined in OpenMesh::Decimater::MixedDecimaterT< MeshT >) | OpenMesh::Decimater::MixedDecimaterT< MeshT > |
notify_observer(size_t _n_collapses) | OpenMesh::Decimater::BaseDecimaterT< MeshT > | inline protected
observer() | OpenMesh::Decimater::BaseDecimaterT< MeshT > | inline
postprocess_collapse(CollapseInfo &_ci) | OpenMesh::Decimater::BaseDecimaterT< MeshT > | protected
preprocess_collapse(CollapseInfo &_ci) | OpenMesh::Decimater::BaseDecimaterT< MeshT > | protected
remove(ModHandleT< _Module > &_mh) | OpenMesh::Decimater::BaseDecimaterT< MeshT > | inline
reset() | OpenMesh::Decimater::BaseDecimaterT< MeshT > | inline protected
samples() (defined in OpenMesh::Decimater::McDecimaterT< MeshT >) | OpenMesh::Decimater::McDecimaterT< MeshT > | inline
Self typedef (defined in OpenMesh::Decimater::MixedDecimaterT< MeshT >) | OpenMesh::Decimater::MixedDecimaterT< MeshT > |
set_error_tolerance_factor(double _factor) | OpenMesh::Decimater::BaseDecimaterT< MeshT > | protected
set_observer(Observer *_o) | OpenMesh::Decimater::BaseDecimaterT< MeshT > | inline
set_samples(const size_t _value) (defined in OpenMesh::Decimater::McDecimaterT< MeshT >) | OpenMesh::Decimater::McDecimaterT< MeshT > | inline
set_uninitialized() | OpenMesh::Decimater::BaseDecimaterT< MeshT > | inline protected
update_modules(CollapseInfo &_ci) (defined in OpenMesh::Decimater::BaseDecimaterT< MeshT >) | OpenMesh::Decimater::BaseDecimaterT< MeshT > | inline protected
VertexHandle typedef (defined in OpenMesh::Decimater::DecimaterT< MeshT >) | OpenMesh::Decimater::DecimaterT< MeshT > |
~BaseDecimaterT() (defined in OpenMesh::Decimater::BaseDecimaterT< MeshT >) | OpenMesh::Decimater::BaseDecimaterT< MeshT > | virtual
~DecimaterT() | OpenMesh::Decimater::DecimaterT< MeshT > |
~McDecimaterT() | OpenMesh::Decimater::McDecimaterT< MeshT > |
~MixedDecimaterT() | OpenMesh::Decimater::MixedDecimaterT< MeshT > |