Changeset 2017 for GTP/trunk/Lib/Vis/Preprocessing/src/HierarchyManager.cpp
- Timestamp:
- 01/22/07 23:35:03 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/HierarchyManager.cpp
r1933 r2017 1724 1724 if (!mNode->IsLeaf()) 1725 1725 { 1726 VspInterior *interior = dynamic_cast<VspInterior *>(mNode);1726 VspInterior *interior = static_cast<VspInterior *>(mNode); 1727 1727 1728 1728 tQueue.push(new VspNodeWrapper(interior->GetFront())); … … 1750 1750 if (!mNode->IsLeaf()) 1751 1751 { 1752 BvhInterior *interior = dynamic_cast<BvhInterior *>(mNode);1752 BvhInterior *interior = static_cast<BvhInterior *>(mNode); 1753 1753 1754 1754 tQueue.push(new BvhNodeWrapper(interior->GetFront())); … … 1777 1777 if (!mViewCell->IsLeaf()) 1778 1778 { 1779 ViewCellInterior *interior = dynamic_cast<ViewCellInterior *>(mViewCell);1779 ViewCellInterior *interior = static_cast<ViewCellInterior *>(mViewCell); 1780 1780 1781 1781 ViewCellContainer::const_iterator it, it_end = interior->mChildren.end(); … … 1819 1819 { 1820 1820 //cout << "1"; 1821 ViewCellWrapper *viewCellWrapper = dynamic_cast<ViewCellWrapper *>(nodeWrapper);1821 ViewCellWrapper *viewCellWrapper = static_cast<ViewCellWrapper *>(nodeWrapper); 1822 1822 viewCells.push_back(viewCellWrapper->mViewCell); 1823 1823 } … … 1825 1825 { 1826 1826 //cout << "0"; 1827 BvhNodeWrapper *bvhNodeWrapper = dynamic_cast<BvhNodeWrapper *>(nodeWrapper);1827 BvhNodeWrapper *bvhNodeWrapper = static_cast<BvhNodeWrapper *>(nodeWrapper); 1828 1828 bvhNodes.push_back(bvhNodeWrapper->mNode); 1829 1829 } … … 1854 1854 cout << "error " << entry.mObject->Type() << endl; 1855 1855 1856 BvhNode *intersect = dynamic_cast<BvhNode *>(entry.mObject);1856 BvhNode *intersect = static_cast<BvhNode *>(entry.mObject); 1857 1857 BvhNode *activeNode; 1858 1858 … … 1861 1861 { 1862 1862 activeNode = 1863 dynamic_cast<BvhLeaf *>(intersect)->GetActiveNode();1863 static_cast<BvhLeaf *>(intersect)->GetActiveNode(); 1864 1864 } 1865 1865 else … … 1921 1921 else if (!vc->IsLeaf()) // interior cells: go down to leaf level 1922 1922 { 1923 ViewCellInterior *interior = dynamic_cast<ViewCellInterior *>(vc);1923 ViewCellInterior *interior = static_cast<ViewCellInterior *>(vc); 1924 1924 ViewCellContainer::const_iterator it, it_end = interior->mChildren.end(); 1925 1925 … … 1958 1958 { 1959 1959 //cout <<" t"; 1960 ViewCellInterior *interior = dynamic_cast<ViewCellInterior *>(vc);1960 ViewCellInterior *interior = static_cast<ViewCellInterior *>(vc); 1961 1961 ViewCellContainer::const_iterator it, it_end = interior->mChildren.end(); 1962 1962 … … 2000 2000 { 2001 2001 //cout <<" t"; 2002 ViewCellInterior *interior = dynamic_cast<ViewCellInterior *>(vc);2002 ViewCellInterior *interior = static_cast<ViewCellInterior *>(vc); 2003 2003 ViewCellContainer::const_iterator it, it_end = interior->mChildren.end(); 2004 2004 … … 2024 2024 else 2025 2025 { 2026 ViewCellInterior *interior = dynamic_cast<ViewCellInterior *>(vc);2026 ViewCellInterior *interior = static_cast<ViewCellInterior *>(vc); 2027 2027 #if 0 2028 2028 ViewCellContainer::const_iterator it, it_end = interior->mChildren.end();
Note: See TracChangeset
for help on using the changeset viewer.