Public Member Functions | |
~rl_Multilayer_rdb () | |
rl_Multilayer_rdb (char const rdb_file[], rl_Traits::EInterpMode interp_mode) | |
void | init_from_rdb (char const rdb_file[], rl_Traits::EInterpMode interp_mode) |
Definition at line 74 of file rl_Multilayer_rdb.h.
rl_Multilayer_rdb::~rl_Multilayer_rdb | ( | ) |
Destructor.
Definition at line 60 of file rl_Multilayer_rdb.cc.
rl_Multilayer_rdb::rl_Multilayer_rdb | ( | char const | rdb_file[], | |
rl_Traits::EInterpMode | interp_mode | |||
) |
Constructor.
rdb_file | name of the /rdb file to be read. | |
interp_mode | interpolation type for the optical constants. |
If rdb_file is a nonempty string, read in energy, alpha, and gamma from the specified /rdb table. The array is sorted on the energy field. If rdb_file is an empty string, init_from_rdb must be called to initialize the object.
The interp_mode argument specifies the form of energy/optical constant interpolation (see rl_Traits in rl_raylib).
Definition at line 67 of file rl_Multilayer_rdb.cc.
References init_from_rdb().
void rl_Multilayer_rdb::init_from_rdb | ( | char const | rdb_file[], | |
rl_Traits::EInterpMode | interp_mode | |||
) |
Initializer.
rdb_file | name of the /rdb file to be read. | |
interp_mode | interpolation type for the optical constants. |
rdb_file specifies the name of an /rdb table; energy, alpha, and gamma are read in from the specified /rdb table. The array is sorted on the energy field.
The interp_mode argument specifies the form of energy/optical constant interpolation (see rl_Traits in rl_raylib).
Referenced by rl_Multilayer_rdb().