- Added all_modules_ to hold pointers to ALL allocated modules.
- Add a private set_uninitialized() method for resetting the initialized_ flag and I also clear the contents of bmodules_ and cmodule_. initialize() will repopulate them. - Fixing a memory leak in remove() - previously, when cmodule_ was being removed, it was not deallocated. - Attempted to simplify the DecimaterT<Mesh>::initialize method. - Added a "FIXME" comment critical of special treatment of quadric module. - Replaced -1 with proper ILLEGAL_COLLAPSE enum constant in collapse_priority. Patch submitted by Ilya A. Kriveshko git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@129 fdac6126-5c0c-442c-9429-916003d36597
Showing with 98 additions and 68 deletions