better cleaning

This commit is contained in:
Paolo Cignoni cignoni 2008-01-16 22:02:55 +00:00
parent 40d9943817
commit 1fefce8dca

View File

@ -73,10 +73,20 @@ class MeshTree
foreach(MeshNode *mp, nodeList)
delete mp;
nodeList.clear();
ResVec.clear();
ResVecPtr.clear();
}
void MeshTree::resetID();
MeshNode *find(int id)
{
foreach(MeshNode *mp, nodeList)
if(mp->id==id) return mp;
assert("You are trying to find an unexistent mesh");
return 0;
}
MeshNode *find(MeshModel *m)
{
foreach(MeshNode *mp, nodeList)