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) |