Changeset 2116 for GTP/trunk/Lib/Vis/Preprocessing/src/KdTree.cpp
- Timestamp:
- 02/15/07 00:35:41 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/KdTree.cpp
r2091 r2116 7 7 #include "ViewCell.h" 8 8 #include "Beam.h" 9 #include "ViewCell.h" 10 #include "IntersectableWrapper.h" 9 11 10 12 … … 85 87 { 86 88 DEL_PTR(mRoot); 87 88 89 CLEAR_CONTAINER(mKdIntersectables); 89 90 } … … 1457 1458 KdTree::GetOrCreateKdIntersectable(KdNode *node) 1458 1459 { 1459 1460 if (node == NULL) 1461 return NULL; 1462 1463 if (node->mIntersectable == NULL) { 1464 // not in map => create new entry 1465 node->mIntersectable = new KdIntersectable(node, GetBox(node)); 1466 mKdIntersectables.push_back(node->mIntersectable); 1467 } 1468 1469 return node->mIntersectable; 1460 if (node == NULL) 1461 return NULL; 1462 1463 if (node->mIntersectable == NULL) 1464 { 1465 // not in map => create new entry 1466 node->mIntersectable = new KdIntersectable(node, GetBox(node)); 1467 mKdIntersectables.push_back(node->mIntersectable); 1468 node->mIntersectable->SetId((int)mKdIntersectables.size()); 1469 } 1470 1471 return node->mIntersectable; 1470 1472 } 1471 1473
Note: See TracChangeset
for help on using the changeset viewer.