Ignore:
Timestamp:
11/20/06 14:02:29 (18 years ago)
Author:
bittner
Message:

merge, preparing sampling strategy support for mixed distributions, filter changes, histogram output for preprocessor

File:
1 edited

Legend:

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

    r1765 r1771  
    121121        bool ExportKdTree(const string filename); 
    122122 
    123         virtual int GenerateRays(const int number, 
    124                                                          const int raysType, 
    125                                                          SimpleRayContainer &rays); 
    126  
    127         bool GenerateRayBundle(SimpleRayContainer &rayBundle, 
    128                                                    const SimpleRay &mainRay, 
    129                                                    const int number, 
    130                                                    const int shuffleType) const; 
    131  
    132         virtual void CastRays(SimpleRayContainer &rays, 
    133                                                   VssRayContainer &vssRays, 
    134                                                   const bool castDoubleRays, 
    135                                                   const bool pruneInvalidRays = true); 
    136  
     123  virtual int 
     124  GenerateRays(const int number, 
     125                           const SamplingStrategy &strategy, 
     126                           SimpleRayContainer &rays); 
     127   
     128  virtual int GenerateRays(const int number, 
     129                                                   const int raysType, 
     130                                                   SimpleRayContainer &rays); 
     131   
     132  bool GenerateRayBundle(SimpleRayContainer &rayBundle, 
     133                                                 const SimpleRay &mainRay, 
     134                                                 const int number, 
     135                                                 const int shuffleType) const; 
     136   
     137  virtual void CastRays(SimpleRayContainer &rays, 
     138                                                VssRayContainer &vssRays, 
     139                                                const bool castDoubleRays, 
     140                                                const bool pruneInvalidRays = true); 
     141   
    137142        /** Returns a view cells manager of the given name. 
    138143        */ 
     
    197202        bool mExportObj; 
    198203 
     204  ofstream mStats; 
     205 
    199206protected: 
    200207 
     
    209216 
    210217        void EvalPvsStat(); 
     218 
     219  virtual void 
     220  EvalViewCellHistogram(); 
    211221 
    212222        ///////////////////////// 
Note: See TracChangeset for help on using the changeset viewer.