Changeset 1932 for GTP/trunk/Lib/Vis/Preprocessing/src/RayCaster.h
- Timestamp:
- 01/03/07 01:36:35 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/RayCaster.h
r1824 r1932 43 43 @returns ray or NULL if invalid 44 44 */ 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); 50 48 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; 58 55 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; 67 63 68 64 … … 86 82 87 83 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); 97 91 98 92 /** Checks if ray is valid.
Note: See TracChangeset
for help on using the changeset viewer.