1 #ifndef rl_DielectricPODArray_h_INCLUDED 2 #define rl_DielectricPODArray_h_INCLUDED 37 #include <rl_raylib/rl_Traits.h> 38 #include <rl_raylib/rl_Exception.h> 92 double const* gamma );
118 double const* energy,
120 double const* gamma );
163 void cprint_on( std::FILE* of,
char const pre[] =
"",
164 char const pst[] =
"" )
const;
rl_Traits::rl_DielectricPOD const * const_data_ptr() const
Accessor.
rl_Traits::rl_DielectricPOD * data_
pointer to the data
void init(size_t nelts, double const *energy, double const *alpha, double const *gamma)
Initializer.
~rl_DielectricPODArray()
Destructor.
size_t nelts_
number of dielectric decrements read in
A class encapsulating an array of rl_DielectricPODs storing the dielectric contants as a function of ...
size_t num_elts() const
Accessor.
void cprint_on(std::FILE *of, char const pre[]="", char const pst[]="") const
Accessor.
rl_DielectricPODArray()
Default constructor.