Skip to content

Struct rayx::RaysPtr

ClassList > rayx > RaysPtr

Public Functions

Type Name
RAYX_FN_ACC glm::dvec3 direction (const int i) const
RAYX_FN_ACC void direction (const int i, const glm::dvec3 direction)
RAYX_FN_ACC ElectricField electric_field (const int i) const
RAYX_FN_ACC void electric_field (const int i, const ElectricField electric_field)
RAYX_X_MACRO_RAY_ATTR RAYX_FN_ACC glm::dvec3 position (const int i) const
RAYX_FN_ACC void position (const int i, const glm::dvec3 position)

Public Functions Documentation

function direction [1/2]

inline RAYX_FN_ACC glm::dvec3 rayx::RaysPtr::direction (
    const int i
) const

function direction [2/2]

inline RAYX_FN_ACC void rayx::RaysPtr::direction (
    const int i,
    const glm::dvec3 direction
) 

function electric_field [1/2]

inline RAYX_FN_ACC ElectricField rayx::RaysPtr::electric_field (
    const int i
) const

function electric_field [2/2]

inline RAYX_FN_ACC void rayx::RaysPtr::electric_field (
    const int i,
    const ElectricField electric_field
) 

function position [1/2]

inline RAYX_X_MACRO_RAY_ATTR RAYX_FN_ACC glm::dvec3 rayx::RaysPtr::position (
    const int i
) const

function position [2/2]

inline RAYX_FN_ACC void rayx::RaysPtr::position (
    const int i,
    const glm::dvec3 position
) 


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