Ignore:
Timestamp:
04/07/06 23:42:54 (18 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

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

    r729 r734  
    155155        Debug << "use random axis: " << mUseRandomAxis << endl; 
    156156        Debug << "breath first splits: " << mBreathFirstSplits << endl; 
     157        Debug << "depth first splits: " << mDepthFirstSplits << endl; 
     158 
    157159        Debug << "empty view cells merge: " << mEmptyViewCellsMergeAllowed << endl; 
    158160 
     
    940942void VspBspTree::EvalPriority(VspBspTraversalData &tData) const 
    941943{ 
    942     tData.mPriority = mBreathFirstSplits ?  
    943                 (float)-tData.mDepth : tData.mPvs * tData.mProbability; 
     944        if (mBreathFirstSplits) 
     945                tData.mPriority = (float)-tData.mDepth; 
     946        else if (mDepthFirstSplits) 
     947                tData.mPriority = (float)tData.mDepth; 
     948        else 
     949                tData.mPriority = tData.mPvs * tData.mProbability; 
    944950        //cout << "priority: " << tData.mPriority << endl; 
    945951} 
Note: See TracChangeset for help on using the changeset viewer.