Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
| ▼Crl_DielectricData | A class encapsulating the dielectric data (alpha, gamma) as a function of energy |
| Crl_DielectricDataBinPOD | A POD describing the lower and upper edge of an energy bin |
| Crl_DielectricLayer | A class encapsulating the multilayer reflection of a ray |
| Crl_DielectricPODArray | A class encapsulating an array of rl_DielectricPODs storing the dielectric contants as a function of energy: |
| Crl_Exception | The exception thrown by the rl_RayLib and rl_RaySupLib libraries |
| Crl_Multilayer | A class encapsulating reflection of a ray from a multilayer surface |
| Crl_MultilayerSurface | A class encapsulating a multilayer surface, including surface normal |
| Crl_Polarization | Encapsulates the polarization state of a ray |
| Crl_PolCSPOD | A Plain Ol' Data struct (POD) encapsulating the OSAC-style complex polarization amplitudes |
| Crl_Ray | An rl_BasicRay with added polarization information |
| Crl_ReflectionCoefPOD | A Plain Ol' Data class representing complex reflection coefficients |
| ▼Crl_Traits | Rl_Traits is a `‘traits’' class for the rl_RayLib library |
| Crl_DielectricPOD | |
| Crl_TransmissionCoefPOD | A Plain Ol' Data class representing complex reflection coefficients |