rl_raylib
1.1.10
|
rl_Traits is a `‘traits’' class for the rl_RayLib library. More...
#include <rl_Traits.h>
Classes | |
struct | rl_DielectricPOD |
Public Types | |
enum | Bool |
Typedef for the Boolean type. | |
enum | EInterpMode { ELinLin, ELinLog, ELogLin, ELogLog } |
Enumeration specifying the interpolation of the optical constants. More... | |
enum | ERoughType { ERoughNone, ERoughDebyeWaller_RSAO, ERoughDebyeWaller_CSAO, ERoughDebyeWaller_Spiller, ERoughModifiedDebyeWaller, ERoughNevotCroce } |
Enumeration specifying the type of interlayer diffusion treatment. More... | |
typedef std::complex< double > | complex |
Typedef for the complex type. | |
rl_Traits is a `‘traits’' class for the rl_RayLib library.
It defines typedefs (e.g., abstracting out the complex class) and enums used in the library. It also declares a Plain Old Data (POD) struct to encapsulate the dielectric constant data.
Definition at line 55 of file rl_Traits.h.
Enumeration specifying the interpolation of the optical constants.
Definition at line 69 of file rl_Traits.h.
Enumeration specifying the type of interlayer diffusion treatment.
Definition at line 80 of file rl_Traits.h.