Ignore:
Timestamp:
01/18/07 11:44:46 (17 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/Preprocessing/src/GvsPreprocessor.h

    r1982 r1990  
    3434                mBorderSamples = 0; 
    3535                mGvsPass = 0; 
     36 
     37                mTotalPvs = 0; 
     38                mViewCells = 0; 
     39                mPerViewCellSamples = 0; 
    3640        } 
    3741 
     
    4650        int mBorderSamples; 
    4751        int mGvsPass; 
     52         
     53        int mTotalPvs; 
     54        int mViewCells; 
     55        int mPerViewCellSamples; 
    4856                 
    4957        void Print(ostream &app) const; 
     
    6573 
    6674        GvsPreprocessor(); 
    67         ~GvsPreprocessor() {} 
     75        ~GvsPreprocessor(); 
    6876 
    6977        virtual bool ComputeVisibility(); 
     
    94102        */ 
    95103        int ProcessQueue(); 
    96  
    97         /** One pass of the sampling preprocessor.  
    98                 Continues as long as at least passSample rays have been cast. 
    99                 @returns the number of samples cast. 
    100         */ 
    101         int Pass(); 
    102104 
    103105        /** Generates the rays starting the adaptive visibility sampling process. 
     
    180182        void VisualizeViewCells(); 
    181183 
     184        void VisualizeViewCell(ViewCell *vc); 
     185 
     186        /** Exchanges view cell triangle pvs with bvh leaf pvs. 
     187        */ 
     188        void UpdatePvs(ViewCell *currentViewCell); 
     189 
     190        void ProcessViewCell(); 
    182191 
    183192        ////////////////////// 
Note: See TracChangeset for help on using the changeset viewer.