From a5bec5b6235405bb593055ebee575e5ad8826887 Mon Sep 17 00:00:00 2001 From: maxcorsini Date: Fri, 20 Jul 2012 11:07:04 +0000 Subject: [PATCH] Fix Remove method (replace 3d box with 2d box) --- vcg/space/index/index2D/spatial_hashing_2D.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vcg/space/index/index2D/spatial_hashing_2D.h b/vcg/space/index/index2D/spatial_hashing_2D.h index e7b2e523..b054b566 100644 --- a/vcg/space/index/index2D/spatial_hashing_2D.h +++ b/vcg/space/index/index2D/spatial_hashing_2D.h @@ -284,7 +284,7 @@ namespace vcg{ void Remove( ObjType* s) { - Box3 b; + Box2 b; s->GetBBox(b); vcg::Box2i bb; BoxToIBox(b,bb); @@ -292,7 +292,7 @@ namespace vcg{ for (int i=bb.min.X();i<=bb.max.X();i++) for (int j=bb.min.Y();j<=bb.max.Y();j++) //for (int k=bb.min.Z();k<=bb.max.Z();k++) - RemoveObject(s,vcg::Point3i(i,j));//,k)); + RemoveObject(s,vcg::Point2i(i,j));//,k)); } /// set an empty spatial hash table