Added missing include assert and improved comments and requirements of geodesic quality

This commit is contained in:
Paolo Cignoni 2005-03-15 11:48:50 +00:00
parent 903447e85a
commit 9ca228b8fa
1 changed files with 10 additions and 1 deletions

View File

@ -24,6 +24,9 @@
History History
$Log: not supported by cvs2svn $ $Log: not supported by cvs2svn $
Revision 1.5 2004/07/15 00:13:39 cignoni
Better doxigen documentation
Revision 1.4 2004/07/06 06:29:53 cignoni Revision 1.4 2004/07/06 06:29:53 cignoni
removed assumption of a using namespace std and added a missing include removed assumption of a using namespace std and added a missing include
@ -45,6 +48,7 @@ First working version!
#define __VCG_TRI_UPDATE_QUALITY #define __VCG_TRI_UPDATE_QUALITY
#include <vcg/simplex/face/pos.h> #include <vcg/simplex/face/pos.h>
#include <algorithm> #include <algorithm>
#include <assert.h>
namespace vcg { namespace vcg {
namespace tri { namespace tri {
@ -92,7 +96,12 @@ public:
// REQUIREMENT VF topology and Border FLags // *** IMPORTANT REQUIREMENTS
// VF topology
// Border FLags
// tri::UpdateTopology<SMesh>::VertexFace(sm);
// tri::UpdateFlags<SMesh>::FaceBorderFromVF(sm);
//
// Calcola la qualita' come distanza geodesica dal bordo della mesh. // Calcola la qualita' come distanza geodesica dal bordo della mesh.
// Robusta funziona anche per mesh non manifold. // Robusta funziona anche per mesh non manifold.
// La qualita' memorizzata indica la distanza assoluta dal bordo della mesh. // La qualita' memorizzata indica la distanza assoluta dal bordo della mesh.