[Meshlab-devel] Area Triangle e Face
A processing system for 3D triangular meshes
Brought to you by:
cignoni,
granzuglia
|
From: Paolo C. <p.c...@is...> - 2006-01-22 10:02:11
|
Le funzioni Area di triangle e di face vcg\space\triangle3.h(259):typename TriangleType::ScalarType Area(const TriangleType &t) vcg\simplex\face\base.h(1160):ScalarType Area() const restituiscono il DOPPIO dell'area. Questo ha causato una serie inenarrabile di bug. Visto che qualcuno qualche volta se lo ricorda e qualcuno NON se lo ricorda mai (io ad esempio) ho cambiato una volta per tutte il nome da Area a DoubleArea e volontariamente NON HO MESSO NESSUNA FUNZIONE CHIAMATA AREA. Cosi' quando trovate qualcosa che non vi compila controllate il codice e ci mettete pezza. Invito tutti a NON mettere nessuna funzione che si chiami area per almeno un paio d'anni :) Ad esempio io ho trovato (e corretto) ben 4 casi di uso erroneo in metro/sampling... E mi sa che non son le sole.. Buone compilate... saluti p. -- Paolo Cignoni http://vcg.isti.cnr.it/~cignoni ISTI - CNR Via Moruzzi 1, 56124 Pisa ITALY |