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 |