vcglib/vcg/complex
Paolo Cignoni d7af2e62b3 Significant changes to the simplification/optimization framework:
* TriEdgeCollapse is no more multiply derived but it get its "work on two vertex" behavior from a template parameter called VertexPair.
* EdgeCollapse is no more a class devoted to the simplification but it has been renamed as EdgeCollapser and it is a static class templates over a generic <VertexPair> that offer methods to perform Edge Collapses.
* cleaned up the parameter passing method for local optimization classes (and added a baseParameterClass from which every local optimization method must subclass its own parameters)
2011-05-20 15:12:09 +00:00
..
algorithms Significant changes to the simplification/optimization framework: 2011-05-20 15:12:09 +00:00
edgemesh removed three no more useful files of the old edgemesh. Ported useful sutff in the right places (topology.h and clean.h) 2011-05-11 10:00:15 +00:00
tetramesh compilation with gcc 2007-11-20 09:50:32 +00:00
vertexmesh [Namespaces changes] 2008-09-30 10:59:29 +00:00
all_types.h separated alltypes from usedtypes. The dummy types for simplex where char, now are derived by 2010-05-19 17:05:29 +00:00
allocate.h Index functions (that given a simplex return its position in the vector) are const 2011-05-11 06:09:14 +00:00
append.h Ongoing Rearrangement of filepath 2011-04-01 17:06:52 +00:00
complex.h Corrected again the constructor of the base trimesh. Now it simply call the clear (just to enforce same behaviour) 2011-05-11 09:54:05 +00:00
used_types.h definition of USedTypes changed to ensure that MeshType::FaceType is the same as VertexType::FaceType (begin Vertex and Face any type among Vertex,Face,Edge,HEdge). 2010-06-18 07:53:21 +00:00