Ignore:
Timestamp:
01/03/07 01:36:35 (18 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

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

    r1824 r1932  
    4343                @returns ray or NULL if invalid 
    4444        */ 
    45         VssRay *CastRay( 
    46                 const SimpleRay &simpleRay, 
    47             const AxisAlignedBox3 &box, 
    48                 const bool castDoubleRay 
    49                 ); 
     45        VssRay *CastRay(const SimpleRay &simpleRay, 
     46                                        const AxisAlignedBox3 &box); 
     47                                        //const bool castDoubleRay); 
    5048 
    51         virtual int CastRay( 
    52                 const SimpleRay &simpleRay, 
    53         VssRayContainer &vssRays, 
    54                 const AxisAlignedBox3 &box, 
    55                 const bool castDoubleRay, 
    56                 const bool pruneInvalidRays = true 
    57                 ) = 0; 
     49        virtual int CastRay(const SimpleRay &simpleRay, 
     50                                                VssRayContainer &vssRays, 
     51                                                const AxisAlignedBox3 &box, 
     52                                                const bool castDoubleRay, 
     53                                                const bool pruneInvalidRays = true 
     54                                                ) = 0; 
    5855 
    59          virtual void CastRays16( 
    60                  const int i, 
    61                  SimpleRayContainer &rays,  
    62                  VssRayContainer &vssRays, 
    63                  const AxisAlignedBox3 &sbox, 
    64                  const bool castDoubleRay, 
    65                  const bool pruneInvalidRays = true 
    66                  ) = 0; 
     56         virtual void CastRays16(const int i, 
     57                                                         SimpleRayContainer &rays, 
     58                                                         VssRayContainer &vssRays, 
     59                                                         const AxisAlignedBox3 &sbox, 
     60                                                         const bool castDoubleRay, 
     61                                                         const bool pruneInvalidRays = true 
     62                                                         ) = 0; 
    6763         
    6864 
     
    8682 
    8783 
    88         int ProcessRay( 
    89                          const SimpleRay &ray, 
    90                          Intersection &hitA, 
    91                          Intersection &hitB, 
    92                          VssRayContainer &vssRays, 
    93                          const AxisAlignedBox3 &box, 
    94                          const bool castDoubleRay, 
    95                          const bool pruneInvalidRays = true 
    96                          ); 
     84        int ProcessRay(const SimpleRay &ray, 
     85                                   Intersection &hitA, 
     86                                   Intersection &hitB, 
     87                                   VssRayContainer &vssRays, 
     88                                   const AxisAlignedBox3 &box, 
     89                                   const bool castDoubleRay, 
     90                                   const bool pruneInvalidRays = true); 
    9791 
    9892        /** Checks if ray is valid. 
Note: See TracChangeset for help on using the changeset viewer.