Ignore:
Timestamp:
12/08/06 17:10:14 (18 years ago)
Author:
bittner
Message:

merge, global lines, rss sampling updates

File:
1 edited

Legend:

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

    r1786 r1867  
    99 
    1010 
    11  
    1211namespace GtpVisibilityPreprocessor { 
    13  
     12  class PreprocessorThread; 
     13   
    1414class RenderSimulator; 
    1515class SceneGraph; 
     
    122122 
    123123        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); 
     124        GenerateRays(const int number, 
     125                                SamplingStrategy &strategy, 
     126                                 SimpleRayContainer &rays); 
     127 
     128  virtual int GenerateRays(const int number, 
     129                                                   const int raysType, 
     130                                                   SimpleRayContainer &rays); 
    131131 
    132132        bool GenerateRayBundle(SimpleRayContainer &rayBundle, 
     
    136136 
    137137        virtual void CastRays(SimpleRayContainer &rays, 
    138                 VssRayContainer &vssRays, 
    139                 const bool castDoubleRays, 
    140                 const bool pruneInvalidRays = true); 
     138                                                  VssRayContainer &vssRays, 
     139                                                  const bool castDoubleRays, 
     140                                                  const bool pruneInvalidRays = true); 
    141141 
    142142        /** Returns a view cells manager of the given name. 
     
    207207 
    208208  GlRendererBuffer *renderer; 
     209 
     210  void SetThread(PreprocessorThread *t) { 
     211        mThread = t; 
     212  } 
     213 
     214  PreprocessorThread *GetThread() const { 
     215        return mThread; 
     216  } 
    209217 
    210218protected: 
     
    237245        /// if box around view space should be used 
    238246        bool mUseViewSpaceBox; 
     247 
     248  PreprocessorThread *mThread; 
    239249}; 
    240250 
     251  extern Preprocessor *preprocessor; 
    241252 
    242253} 
Note: See TracChangeset for help on using the changeset viewer.