ReFRACtor
|
#include <lidort_interface_types.h>
Public Member Functions | |
Brdf_Sup_Inputs () | |
Brdf_Sup_Inputs (void *allocated_f_type_c) | |
~Brdf_Sup_Inputs () | |
const blitz::Array< double, 1 > & | bs_beam_szas () const |
void | bs_beam_szas (const blitz::Array< double, 1 > &bs_beam_szas_in) |
const blitz::Array< double, 1 > & | bs_brdf_factors () const |
void | bs_brdf_factors (const blitz::Array< double, 1 > &bs_brdf_factors_in) |
const std::vector< std::string > | bs_brdf_names () const |
const blitz::Array< double, 2 > & | bs_brdf_parameters () const |
void | bs_brdf_parameters (const blitz::Array< double, 2 > &bs_brdf_parameters_in) |
const double & | bs_bsa_value () const |
void | bs_bsa_value (const double &bs_bsa_value_in) |
const bool | bs_do_brdf_surface () const |
void | bs_do_brdf_surface (const bool &bs_do_brdf_surface_in) |
const bool | bs_do_bsa_scaling () const |
void | bs_do_bsa_scaling (const bool &bs_do_bsa_scaling_in) |
const bool | bs_do_directbounce_only () const |
void | bs_do_directbounce_only (const bool &bs_do_directbounce_only_in) |
const bool | bs_do_facetisotropy () const |
void | bs_do_facetisotropy (const bool &bs_do_facetisotropy_in) |
const bool | bs_do_foamoption () const |
void | bs_do_foamoption (const bool &bs_do_foamoption_in) |
const bool | bs_do_glintshadow () const |
void | bs_do_glintshadow (const bool &bs_do_glintshadow_in) |
const bool | bs_do_glitter_msrcorr () const |
void | bs_do_glitter_msrcorr (const bool &bs_do_glitter_msrcorr_in) |
const bool | bs_do_glitter_msrcorr_dbonly () const |
void | bs_do_glitter_msrcorr_dbonly (const bool &bs_do_glitter_msrcorr_dbonly_in) |
const bool | bs_do_newcmglint () const |
void | bs_do_newcmglint (const bool &bs_do_newcmglint_in) |
const bool | bs_do_shadow_effect () const |
void | bs_do_shadow_effect (const bool &bs_do_shadow_effect_in) |
const bool | bs_do_solar_sources () const |
void | bs_do_solar_sources (const bool &bs_do_solar_sources_in) |
const bool | bs_do_surface_emission () const |
void | bs_do_surface_emission (const bool &bs_do_surface_emission_in) |
const bool | bs_do_user_obsgeoms () const |
void | bs_do_user_obsgeoms (const bool &bs_do_user_obsgeoms_in) |
const bool | bs_do_user_streams () const |
void | bs_do_user_streams (const bool &bs_do_user_streams_in) |
const bool | bs_do_wsa_scaling () const |
void | bs_do_wsa_scaling (const bool &bs_do_wsa_scaling_in) |
const bool | bs_do_wsabsa_output () const |
void | bs_do_wsabsa_output (const bool &bs_do_wsabsa_output_in) |
const int & | bs_glitter_msrcorr_nmuquad () const |
void | bs_glitter_msrcorr_nmuquad (const int &bs_glitter_msrcorr_nmuquad_in) |
const int & | bs_glitter_msrcorr_nphiquad () const |
void | bs_glitter_msrcorr_nphiquad (const int &bs_glitter_msrcorr_nphiquad_in) |
const int & | bs_glitter_msrcorr_order () const |
void | bs_glitter_msrcorr_order (const int &bs_glitter_msrcorr_order_in) |
const blitz::Array< bool, 1 > | bs_lambertian_kernel_flag () const |
void | bs_lambertian_kernel_flag (const blitz::Array< bool, 1 > &bs_lambertian_kernel_flag_in) |
const int & | bs_n_brdf_kernels () const |
void | bs_n_brdf_kernels (const int &bs_n_brdf_kernels_in) |
const blitz::Array< int, 1 > & | bs_n_brdf_parameters () const |
void | bs_n_brdf_parameters (const blitz::Array< int, 1 > &bs_n_brdf_parameters_in) |
const int & | bs_n_user_obsgeoms () const |
void | bs_n_user_obsgeoms (const int &bs_n_user_obsgeoms_in) |
const int & | bs_n_user_relazms () const |
void | bs_n_user_relazms (const int &bs_n_user_relazms_in) |
const int & | bs_n_user_streams () const |
void | bs_n_user_streams (const int &bs_n_user_streams_in) |
const int & | bs_nbeams () const |
void | bs_nbeams (const int &bs_nbeams_in) |
const int & | bs_nstreams () const |
void | bs_nstreams (const int &bs_nstreams_in) |
const int & | bs_nstreams_brdf () const |
void | bs_nstreams_brdf (const int &bs_nstreams_brdf_in) |
const double & | bs_salinity () const |
void | bs_salinity (const double &bs_salinity_in) |
const blitz::Array< double, 1 > & | bs_user_angles_input () const |
void | bs_user_angles_input (const blitz::Array< double, 1 > &bs_user_angles_input_in) |
const blitz::Array< double, 2 > & | bs_user_obsgeoms () const |
void | bs_user_obsgeoms (const blitz::Array< double, 2 > &bs_user_obsgeoms_in) |
const blitz::Array< double, 1 > & | bs_user_relazms () const |
void | bs_user_relazms (const blitz::Array< double, 1 > &bs_user_relazms_in) |
const double & | bs_wavelength () const |
void | bs_wavelength (const double &bs_wavelength_in) |
const blitz::Array< int, 1 > & | bs_which_brdf () const |
void | bs_which_brdf (const blitz::Array< int, 1 > &bs_which_brdf_in) |
const blitz::Array< double, 1 > & | bs_winddir () const |
void | bs_winddir (const blitz::Array< double, 1 > &bs_winddir_in) |
const double & | bs_windspeed () const |
void | bs_windspeed (const double &bs_windspeed_in) |
const double & | bs_wsa_value () const |
void | bs_wsa_value (const double &bs_wsa_value_in) |
void | check_byte_sizes () |
void * | fortran_type_ptr () |
virtual void | print (std::ostream &output_stream) const |
std::string | print_to_string () const |
Print to string. More... | |
Protected Attributes | |
void * | fortran_type_c |
bool | owns_pointer |
Definition at line 823 of file lidort_interface_types.h.
|
inline |
Definition at line 826 of file lidort_interface_types.h.
|
inline |
Definition at line 833 of file lidort_interface_types.h.
|
inline |
Definition at line 840 of file lidort_interface_types.h.
|
inline |
Definition at line 908 of file lidort_interface_types.h.
|
inline |
Definition at line 912 of file lidort_interface_types.h.
|
inline |
Definition at line 1030 of file lidort_interface_types.h.
|
inline |
Definition at line 1034 of file lidort_interface_types.h.
|
inline |
Definition at line 980 of file lidort_interface_types.h.
|
inline |
Definition at line 1008 of file lidort_interface_types.h.
|
inline |
Definition at line 1012 of file lidort_interface_types.h.
|
inline |
Definition at line 1102 of file lidort_interface_types.h.
|
inline |
Definition at line 1106 of file lidort_interface_types.h.
|
inline |
Definition at line 854 of file lidort_interface_types.h.
|
inline |
Definition at line 858 of file lidort_interface_types.h.
|
inline |
Definition at line 1084 of file lidort_interface_types.h.
|
inline |
Definition at line 1088 of file lidort_interface_types.h.
|
inline |
Definition at line 1057 of file lidort_interface_types.h.
|
inline |
Definition at line 1061 of file lidort_interface_types.h.
|
inline |
Definition at line 1174 of file lidort_interface_types.h.
|
inline |
Definition at line 1178 of file lidort_interface_types.h.
|
inline |
Definition at line 1165 of file lidort_interface_types.h.
|
inline |
Definition at line 1169 of file lidort_interface_types.h.
|
inline |
Definition at line 1156 of file lidort_interface_types.h.
|
inline |
Definition at line 1160 of file lidort_interface_types.h.
|
inline |
Definition at line 1183 of file lidort_interface_types.h.
|
inline |
Definition at line 1187 of file lidort_interface_types.h.
|
inline |
Definition at line 1192 of file lidort_interface_types.h.
|
inline |
Definition at line 1196 of file lidort_interface_types.h.
|
inline |
Definition at line 1111 of file lidort_interface_types.h.
|
inline |
Definition at line 1115 of file lidort_interface_types.h.
|
inline |
Definition at line 1048 of file lidort_interface_types.h.
|
inline |
Definition at line 1052 of file lidort_interface_types.h.
|
inline |
Definition at line 872 of file lidort_interface_types.h.
|
inline |
Definition at line 876 of file lidort_interface_types.h.
|
inline |
Definition at line 863 of file lidort_interface_types.h.
|
inline |
Definition at line 867 of file lidort_interface_types.h.
|
inline |
Definition at line 881 of file lidort_interface_types.h.
|
inline |
Definition at line 885 of file lidort_interface_types.h.
|
inline |
Definition at line 845 of file lidort_interface_types.h.
|
inline |
Definition at line 849 of file lidort_interface_types.h.
|
inline |
Definition at line 1075 of file lidort_interface_types.h.
|
inline |
Definition at line 1079 of file lidort_interface_types.h.
|
inline |
Definition at line 1066 of file lidort_interface_types.h.
|
inline |
Definition at line 1070 of file lidort_interface_types.h.
|
inline |
Definition at line 1210 of file lidort_interface_types.h.
|
inline |
Definition at line 1214 of file lidort_interface_types.h.
|
inline |
Definition at line 1219 of file lidort_interface_types.h.
|
inline |
Definition at line 1223 of file lidort_interface_types.h.
|
inline |
Definition at line 1201 of file lidort_interface_types.h.
|
inline |
Definition at line 1205 of file lidort_interface_types.h.
|
inline |
Definition at line 1017 of file lidort_interface_types.h.
|
inline |
Definition at line 1023 of file lidort_interface_types.h.
|
inline |
Definition at line 971 of file lidort_interface_types.h.
|
inline |
Definition at line 975 of file lidort_interface_types.h.
|
inline |
Definition at line 999 of file lidort_interface_types.h.
|
inline |
Definition at line 1003 of file lidort_interface_types.h.
|
inline |
Definition at line 953 of file lidort_interface_types.h.
|
inline |
Definition at line 957 of file lidort_interface_types.h.
|
inline |
Definition at line 917 of file lidort_interface_types.h.
|
inline |
Definition at line 921 of file lidort_interface_types.h.
|
inline |
Definition at line 935 of file lidort_interface_types.h.
|
inline |
Definition at line 939 of file lidort_interface_types.h.
|
inline |
Definition at line 899 of file lidort_interface_types.h.
|
inline |
Definition at line 903 of file lidort_interface_types.h.
|
inline |
Definition at line 890 of file lidort_interface_types.h.
|
inline |
Definition at line 894 of file lidort_interface_types.h.
|
inline |
Definition at line 1039 of file lidort_interface_types.h.
|
inline |
Definition at line 1043 of file lidort_interface_types.h.
|
inline |
Definition at line 1120 of file lidort_interface_types.h.
|
inline |
Definition at line 1124 of file lidort_interface_types.h.
|
inline |
Definition at line 944 of file lidort_interface_types.h.
|
inline |
Definition at line 948 of file lidort_interface_types.h.
|
inline |
Definition at line 962 of file lidort_interface_types.h.
|
inline |
Definition at line 966 of file lidort_interface_types.h.
|
inline |
Definition at line 926 of file lidort_interface_types.h.
|
inline |
Definition at line 930 of file lidort_interface_types.h.
|
inline |
Definition at line 1129 of file lidort_interface_types.h.
|
inline |
Definition at line 1133 of file lidort_interface_types.h.
|
inline |
Definition at line 990 of file lidort_interface_types.h.
|
inline |
Definition at line 994 of file lidort_interface_types.h.
|
inline |
Definition at line 1147 of file lidort_interface_types.h.
|
inline |
Definition at line 1151 of file lidort_interface_types.h.
|
inline |
Definition at line 1138 of file lidort_interface_types.h.
|
inline |
Definition at line 1142 of file lidort_interface_types.h.
|
inline |
Definition at line 1093 of file lidort_interface_types.h.
|
inline |
Definition at line 1097 of file lidort_interface_types.h.
|
inline |
Definition at line 1283 of file lidort_interface_types.h.
|
inlineinherited |
Definition at line 234 of file lidort_interface_types.h.
|
inlinevirtual |
Implements FullPhysics::Lidort_Structure.
Definition at line 1231 of file lidort_interface_types.h.
|
inlineinherited |
Print to string.
This is primarily useful for SWIG wrappers to this class, e.g. a to_s method in ruby.
Definition at line 31 of file printable.h.
|
protectedinherited |
Definition at line 239 of file lidort_interface_types.h.
|
protectedinherited |
Definition at line 240 of file lidort_interface_types.h.