#include <owl_device.h>
◆ anonymous enum
template<int _rayType = 0, int _numRayTypes = 1>
◆ anonymous enum
template<int _rayType = 0, int _numRayTypes = 1>
◆ RayT() [1/2]
template<int _rayType = 0, int _numRayTypes = 1>
◆ RayT() [2/2]
template<int _rayType = 0, int _numRayTypes = 1>
__device__ owl::RayT< _rayType, _numRayTypes >::RayT |
( |
const vec3f & |
origin, |
|
|
const vec3f & |
direction, |
|
|
float |
tmin, |
|
|
float |
tmax |
|
) |
| |
|
inline |
◆ direction
template<int _rayType = 0, int _numRayTypes = 1>
vec3f owl::RayT< _rayType, _numRayTypes >::direction |
◆ origin
template<int _rayType = 0, int _numRayTypes = 1>
vec3f owl::RayT< _rayType, _numRayTypes >::origin |
◆ time
template<int _rayType = 0, int _numRayTypes = 1>
float owl::RayT< _rayType, _numRayTypes >::time =0.f |
◆ tmax
template<int _rayType = 0, int _numRayTypes = 1>
float owl::RayT< _rayType, _numRayTypes >::tmax =1e30f |
◆ tmin
template<int _rayType = 0, int _numRayTypes = 1>
float owl::RayT< _rayType, _numRayTypes >::tmin =0.f |
The documentation for this struct was generated from the following file: