
Public Types | |
|
typedef OpenMesh::Decimater::ModQuadricT < D > | BaseModQ |
| typedef ModBalancerT< D > | Self |
|
typedef OpenMesh::Decimater::ModHandleT < Self > | Handle |
|
typedef OpenMesh::Decimater::ModBaseT < D > | Base |
| typedef Base::Mesh | Mesh |
| typedef Base::CollapseInfo | CollapseInfo |
| typedef size_t | level_t |
Public Member Functions | |
| virtual const std::string & | name () const |
| ModBalancerT (D &_dec) | |
| Constructor. | |
| virtual | ~ModBalancerT () |
| Destructor. | |
| void | initialize (void) |
| virtual float | collapse_priority (const CollapseInfo &_ci) |
| void | postprocess_collapse (const CollapseInfo &_ci) |
| post-process halfedge collapse (accumulate quadrics) | |
| level_t | max_level (void) const |
| level_t | bits_for_roots (void) const |
Static Public Member Functions | |
| static level_t | calc_bits_for_roots (size_t _n_vertices) |