Ignore:
Timestamp:
11/18/06 23:15:55 (18 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

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

    r1757 r1765  
    934934} 
    935935 
    936 bool Preprocessor::GenerateRays(const int number, 
    937                                                                 const int sampleType, 
    938                                                                 SimpleRayContainer &rays) 
     936int Preprocessor::GenerateRays(const int number, 
     937                                                           const int sampleType, 
     938                                                           SimpleRayContainer &rays) 
    939939{ 
    940940        const int startSize = (int)rays.size(); 
     
    943943        if (!strategy) 
    944944        { 
    945                 return false; 
    946         } 
    947  
    948         for (int i=0; (int)rays.size() - startSize < number; ++ i)  
     945                return 0; 
     946        } 
     947 
     948        int castRays = 0; 
     949 
     950        for (int i = 0; (int)rays.size() - startSize < number; ++ i)  
    949951        { 
    950952                SimpleRay newRay; 
     
    954956#if 1 
    955957                        rays.AddRay(newRay); 
     958                        ++ castRays; 
    956959#else 
    957960                        GenerateRayBundle(rays, newRay, 16, 0); 
     961                        castRays += 16; 
    958962#endif 
    959963                }        
     
    961965 
    962966        delete strategy; 
    963     return true; 
     967    return castRays; 
    964968} 
    965969 
Note: See TracChangeset for help on using the changeset viewer.