Changeset 664 for GTP/trunk/Lib/Vis/Preprocessing/src/ViewCell.cpp
- Timestamp:
- 02/27/06 18:39:47 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/ViewCell.cpp
r660 r664 411 411 ViewCellInterior *interior = dynamic_cast<ViewCellInterior *>(vc); 412 412 ViewCellContainer::const_iterator it, it_end = interior->mChildren.end(); 413 413 414 for (it = interior->mChildren.begin(); it != it_end; ++ it) 415 { 414 416 tstack.push(*it); 417 } 415 418 416 419 } … … 1633 1636 1634 1637 void ViewCellsTree::PropagatePvs(ViewCell *vc) 1635 { 1638 { 1639 ViewCell *viewCell = vc; 1640 1636 1641 // propagate pvs up 1637 while (v c->GetParent())1638 { 1639 v c->GetParent()->GetPvs().Merge(vc->GetPvs());1640 v c = vc->GetParent();1642 while (viewCell->GetParent()) 1643 { 1644 viewCell->GetParent()->GetPvs().Merge(vc->GetPvs()); 1645 viewCell = viewCell->GetParent(); 1641 1646 } 1642 1647 … … 1661 1666 { 1662 1667 ViewCellInterior *interior = dynamic_cast<ViewCellInterior *>(viewCell); 1668 1663 1669 ViewCellContainer::const_iterator it, it_end = interior->mChildren.end(); 1664 1670 … … 1677 1683 tqueue.push(mRoot); 1678 1684 mRoot->SetColor(RandomColor(0.3f, 1.0f)); 1685 1679 1686 while (!tqueue.empty()) 1680 1687 {
Note: See TracChangeset
for help on using the changeset viewer.