|
OWL
|
Public Types | |
| enum | { rayType = _rayType } |
| enum | { numRayTypes = _numRayTypes } |
| enum | { disablePerGeometrySBTRecords = _disablePerGeometrySBTRecords } |
Public Member Functions | |
| __device__ | RayT (const vec3f &origin, const vec3f &direction, float tmin, float tmax, OptixVisibilityMask visibilityMask=(OptixVisibilityMask)(-1)) |
Public Attributes | |
| vec3f | origin |
| vec3f | direction |
| float | tmin =0.f |
| float | tmax =1e30f |
| float | time =0.f |
| OptixVisibilityMask | visibilityMask =(OptixVisibilityMask)-1 |