| 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, bool _only_selected=false) | OpenMesh::Decimater::MixedDecimaterT< MeshT > |  | 
  | OpenMesh::Decimater::McDecimaterT::decimate(size_t _n_collapses, bool _only_selected=false) | OpenMesh::Decimater::McDecimaterT< MeshT > |  | 
  | OpenMesh::Decimater::DecimaterT::decimate(size_t _n_collapses=0, bool _only_selected=false) | OpenMesh::Decimater::DecimaterT< MeshT > |  | 
  | decimate_constraints_only(float _factor, bool _only_selected=false) | OpenMesh::Decimater::McDecimaterT< MeshT > |  | 
  | decimate_to(size_t _n_vertices, const float _mc_factor, bool _only_selected=false) | OpenMesh::Decimater::MixedDecimaterT< MeshT > | inline | 
  | OpenMesh::Decimater::McDecimaterT::decimate_to(size_t _n_vertices, bool _only_selected=false) | OpenMesh::Decimater::McDecimaterT< MeshT > | inline | 
  | OpenMesh::Decimater::DecimaterT::decimate_to(size_t _n_vertices, bool _only_selected=false) | 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, bool _only_selected=false) | OpenMesh::Decimater::MixedDecimaterT< MeshT > |  | 
  | OpenMesh::Decimater::McDecimaterT::decimate_to_faces(size_t _n_vertices=0, size_t _n_faces=0, bool _only_selected=false) | OpenMesh::Decimater::McDecimaterT< MeshT > |  | 
  | OpenMesh::Decimater::DecimaterT::decimate_to_faces(size_t _n_vertices=0, size_t _n_faces=0, bool _only_selected=false) | 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 > | inlineprotected | 
  | 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 > | inlineprotected | 
  | 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 > | inlineprotected | 
  | update_modules(CollapseInfo &_ci) (defined in OpenMesh::Decimater::BaseDecimaterT< MeshT >) | OpenMesh::Decimater::BaseDecimaterT< MeshT > | inlineprotected | 
  | 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 > |  |