Skip to content

Class rayx::DipoleSource

ClassList > rayx > DipoleSource

Inherits the following classes: rayx::LightSourceBase

Public Functions

Type Name
DipoleSource (const DesignSource &)
RAYX_FN_ACC detail::Ray genRay (const int rayPathIndex, const int sourceId, Rand &__restrict rand) const

Protected Attributes inherited from rayx::LightSourceBase

See rayx::LightSourceBase

Type Name
int32_t m_numberOfRays

Protected Functions inherited from rayx::LightSourceBase

See rayx::LightSourceBase

Type Name
LightSourceBase (const DesignSource &)

Protected Static Functions inherited from rayx::LightSourceBase

See rayx::LightSourceBase

Type Name
RAYX_FN_ACC glm::dvec3 getDirectionFromAngles (double phi, double psi)

Public Functions Documentation

function DipoleSource

rayx::DipoleSource::DipoleSource (
    const DesignSource &
) 

function genRay

RAYX_FN_ACC detail::Ray rayx::DipoleSource::genRay (
    const int rayPathIndex,
    const int sourceId,
    Rand &__restrict rand
) const


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