Skip to content

Struct rayx::detail::Ray

ClassList > rayx > detail > Ray

Public Attributes

Type Name
glm::dvec3 direction
ElectricField electric_field
double energy
EventType event_type
int object_id
double optical_path_length
int order
int path_event_id
int path_id
glm::dvec3 position
Rand rand
int source_id

Public Attributes Documentation

variable direction

glm::dvec3 rayx::detail::Ray::direction;

variable electric_field

ElectricField rayx::detail::Ray::electric_field;

variable energy

double rayx::detail::Ray::energy;

variable event_type

EventType rayx::detail::Ray::event_type;

variable object_id

int rayx::detail::Ray::object_id;

variable optical_path_length

double rayx::detail::Ray::optical_path_length;

variable order

int rayx::detail::Ray::order;

variable path_event_id

int rayx::detail::Ray::path_event_id;

variable path_id

int rayx::detail::Ray::path_id;

variable position

glm::dvec3 rayx::detail::Ray::position;

variable rand

Rand rayx::detail::Ray::rand;

variable source_id

int rayx::detail::Ray::source_id;


The documentation for this class was generated from the following file Intern/rayx-core/src/Shader/Ray.h