Public Member Functions

rl_Multilayer_rdb Class Reference

List of all members.

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)

Detailed Description

Definition at line 74 of file rl_Multilayer_rdb.h.


Constructor & Destructor Documentation

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.

Parameters:
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().


Member Function Documentation

void rl_Multilayer_rdb::init_from_rdb ( char const   rdb_file[],
rl_Traits::EInterpMode  interp_mode 
)

Initializer.

Parameters:
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().


The documentation for this class was generated from the following files: