OWL
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
owl::RayT< _rayType, _numRayTypes, _disablePerGeometrySBTRecords > Struct Template Reference

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
 

The documentation for this struct was generated from the following file: