Ignore:
Timestamp:
06/09/06 01:26:46 (18 years ago)
Author:
mattausch
Message:

started viewspace-objectspace subdivision
removed memory leaks

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/Preprocessing/src/FromPointVisibilityTree.cpp

    r1004 r1006  
    124124        Environment::GetSingleton()->GetIntValue("FromPointVisibilityTree.nodePriorityQueueType", mNodePriorityQueueType); 
    125125 
    126         Environment::GetSingleton()->GetBoolValue("ViewCells.PostProcess.emptyViewCellsMerge", mEmptyViewCellsMergeAllowed); 
    127126         
    128127        char subdivisionStatsLog[100]; 
     
    160159        Debug << "use random axis: " << mUseRandomAxis << endl; 
    161160        Debug << "priority queue type: " << mNodePriorityQueueType << endl; 
    162         Debug << "empty view cells merge: " << mEmptyViewCellsMergeAllowed << endl; 
     161         
    163162        Debug << "octree: " << mCirculatingAxis << endl; 
    164163        Debug << "minband: " << mMinBand << endl; 
     
    37073706                                MergeCandidate mc(leaf->GetViewCell(), (*nit)->GetViewCell()); 
    37083707 
    3709                                 // dont't merge view cells if they are empty and not front and back leaf of the same parent 
    3710                                 // in the tree? 
    3711                                 if (mEmptyViewCellsMergeAllowed || 
    3712                                         !leaf->GetViewCell()->GetPvs().Empty() ||  
     3708                                if (!leaf->GetViewCell()->GetPvs().Empty() ||  
    37133709                                        !(*nit)->GetViewCell()->GetPvs().Empty() || 
    37143710                    leaf->IsSibling(*nit)) 
Note: See TracChangeset for help on using the changeset viewer.