diff --git a/vcg/space/box3.h b/vcg/space/box3.h index 65c0dc46..63999c11 100644 --- a/vcg/space/box3.h +++ b/vcg/space/box3.h @@ -23,7 +23,10 @@ /**************************************************************************** History -$Log: not supported by cvs2svn $ +$Log: not supported by cvs2svn $ +Revision 1.2 2004/02/19 15:40:56 cignoni +Added doxygen groups + Revision 1.1 2004/02/13 02:16:22 cignoni First working release. @@ -144,21 +147,21 @@ public: if(max.z() < p.z()) max.z() = p.z(); } } - - // Aggiunge ad un box un altro box trasformato secondo la matrice m - void Add( const Matrix44 &m, const Box3 & b ) - { - const Point3 &mn= b.min; - const Point3 &mx= b.max; - Add(m.Apply(Point3(mn[0],mn[1],mn[2]))); - Add(m.Apply(Point3(mx[0],mn[1],mn[2]))); - Add(m.Apply(Point3(mn[0],mx[1],mn[2]))); - Add(m.Apply(Point3(mx[0],mx[1],mn[2]))); - Add(m.Apply(Point3(mn[0],mn[1],mx[2]))); - Add(m.Apply(Point3(mx[0],mn[1],mx[2]))); - Add(m.Apply(Point3(mn[0],mx[1],mx[2]))); - Add(m.Apply(Point3(mx[0],mx[1],mx[2]))); - } + // + //// Aggiunge ad un box un altro box trasformato secondo la matrice m + //void Add( const Matrix44 &m, const Box3 & b ) + //{ + // const Point3 &mn= b.min; + // const Point3 &mx= b.max; + // Add(m.Apply(Point3(mn[0],mn[1],mn[2]))); + // Add(m.Apply(Point3(mx[0],mn[1],mn[2]))); + // Add(m.Apply(Point3(mn[0],mx[1],mn[2]))); + // Add(m.Apply(Point3(mx[0],mx[1],mn[2]))); + // Add(m.Apply(Point3(mn[0],mn[1],mx[2]))); + // Add(m.Apply(Point3(mx[0],mn[1],mx[2]))); + // Add(m.Apply(Point3(mn[0],mx[1],mx[2]))); + // Add(m.Apply(Point3(mx[0],mx[1],mx[2]))); + //} /** Calcola l'intersezione tra due bounding box. Al bounding box viene assegnato il valore risultante. @param b Il bounding box con il quale si vuole effettuare l'intersezione */ @@ -298,7 +301,6 @@ public: -#endif typedef Box3 Box3s; typedef Box3 Box3i; typedef Box3 Box3f;