ReFRACtor
FullPhysics::Lidort_Fixed_Boolean Class Reference

#include <lidort_interface_types.h>

+ Inheritance diagram for FullPhysics::Lidort_Fixed_Boolean:
+ Collaboration diagram for FullPhysics::Lidort_Fixed_Boolean:

Public Member Functions

 Lidort_Fixed_Boolean ()
 
 Lidort_Fixed_Boolean (void *allocated_f_type_c)
 
 ~Lidort_Fixed_Boolean ()
 
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...
 
const bool ts_do_brdf_surface () const
 
void ts_do_brdf_surface (const bool &ts_do_brdf_surface_in)
 
const bool ts_do_dnwelling () const
 
void ts_do_dnwelling (const bool &ts_do_dnwelling_in)
 
const bool ts_do_fullrad_mode () const
 
void ts_do_fullrad_mode (const bool &ts_do_fullrad_mode_in)
 
const bool ts_do_plane_parallel () const
 
void ts_do_plane_parallel (const bool &ts_do_plane_parallel_in)
 
const bool ts_do_sl_isotropic () const
 
void ts_do_sl_isotropic (const bool &ts_do_sl_isotropic_in)
 
const bool ts_do_ss_external () const
 
void ts_do_ss_external (const bool &ts_do_ss_external_in)
 
const bool ts_do_sscorr_truncation () const
 
void ts_do_sscorr_truncation (const bool &ts_do_sscorr_truncation_in)
 
const bool ts_do_ssfull () const
 
void ts_do_ssfull (const bool &ts_do_ssfull_in)
 
const bool ts_do_surface_emission () const
 
void ts_do_surface_emission (const bool &ts_do_surface_emission_in)
 
const bool ts_do_surface_leaving () const
 
void ts_do_surface_leaving (const bool &ts_do_surface_leaving_in)
 
const bool ts_do_thermal_emission () const
 
void ts_do_thermal_emission (const bool &ts_do_thermal_emission_in)
 
const bool ts_do_upwelling () const
 
void ts_do_upwelling (const bool &ts_do_upwelling_in)
 

Protected Attributes

void * fortran_type_c
 
bool owns_pointer
 

Detailed Description

Definition at line 5609 of file lidort_interface_types.h.

Constructor & Destructor Documentation

◆ Lidort_Fixed_Boolean() [1/2]

FullPhysics::Lidort_Fixed_Boolean::Lidort_Fixed_Boolean ( )
inline

Definition at line 5612 of file lidort_interface_types.h.

◆ Lidort_Fixed_Boolean() [2/2]

FullPhysics::Lidort_Fixed_Boolean::Lidort_Fixed_Boolean ( void *  allocated_f_type_c)
inline

Definition at line 5619 of file lidort_interface_types.h.

◆ ~Lidort_Fixed_Boolean()

FullPhysics::Lidort_Fixed_Boolean::~Lidort_Fixed_Boolean ( )
inline

Definition at line 5626 of file lidort_interface_types.h.

Member Function Documentation

◆ check_byte_sizes()

void FullPhysics::Lidort_Fixed_Boolean::check_byte_sizes ( )
inline

Definition at line 5759 of file lidort_interface_types.h.

◆ fortran_type_ptr()

void* FullPhysics::Lidort_Structure::fortran_type_ptr ( )
inlineinherited

Definition at line 234 of file lidort_interface_types.h.

◆ print()

virtual void FullPhysics::Lidort_Fixed_Boolean::print ( std::ostream &  output_stream) const
inlinevirtual

Implements FullPhysics::Lidort_Structure.

Definition at line 5742 of file lidort_interface_types.h.

◆ print_to_string()

std::string FullPhysics::Printable< Lidort_Structure >::print_to_string ( ) const
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.

◆ ts_do_brdf_surface() [1/2]

const bool FullPhysics::Lidort_Fixed_Boolean::ts_do_brdf_surface ( ) const
inline

Definition at line 5694 of file lidort_interface_types.h.

◆ ts_do_brdf_surface() [2/2]

void FullPhysics::Lidort_Fixed_Boolean::ts_do_brdf_surface ( const bool &  ts_do_brdf_surface_in)
inline

Definition at line 5698 of file lidort_interface_types.h.

◆ ts_do_dnwelling() [1/2]

const bool FullPhysics::Lidort_Fixed_Boolean::ts_do_dnwelling ( ) const
inline

Definition at line 5712 of file lidort_interface_types.h.

◆ ts_do_dnwelling() [2/2]

void FullPhysics::Lidort_Fixed_Boolean::ts_do_dnwelling ( const bool &  ts_do_dnwelling_in)
inline

Definition at line 5716 of file lidort_interface_types.h.

◆ ts_do_fullrad_mode() [1/2]

const bool FullPhysics::Lidort_Fixed_Boolean::ts_do_fullrad_mode ( ) const
inline

Definition at line 5631 of file lidort_interface_types.h.

◆ ts_do_fullrad_mode() [2/2]

void FullPhysics::Lidort_Fixed_Boolean::ts_do_fullrad_mode ( const bool &  ts_do_fullrad_mode_in)
inline

Definition at line 5635 of file lidort_interface_types.h.

◆ ts_do_plane_parallel() [1/2]

const bool FullPhysics::Lidort_Fixed_Boolean::ts_do_plane_parallel ( ) const
inline

Definition at line 5685 of file lidort_interface_types.h.

◆ ts_do_plane_parallel() [2/2]

void FullPhysics::Lidort_Fixed_Boolean::ts_do_plane_parallel ( const bool &  ts_do_plane_parallel_in)
inline

Definition at line 5689 of file lidort_interface_types.h.

◆ ts_do_sl_isotropic() [1/2]

const bool FullPhysics::Lidort_Fixed_Boolean::ts_do_sl_isotropic ( ) const
inline

Definition at line 5730 of file lidort_interface_types.h.

◆ ts_do_sl_isotropic() [2/2]

void FullPhysics::Lidort_Fixed_Boolean::ts_do_sl_isotropic ( const bool &  ts_do_sl_isotropic_in)
inline

Definition at line 5734 of file lidort_interface_types.h.

◆ ts_do_ss_external() [1/2]

const bool FullPhysics::Lidort_Fixed_Boolean::ts_do_ss_external ( ) const
inline

Definition at line 5649 of file lidort_interface_types.h.

◆ ts_do_ss_external() [2/2]

void FullPhysics::Lidort_Fixed_Boolean::ts_do_ss_external ( const bool &  ts_do_ss_external_in)
inline

Definition at line 5653 of file lidort_interface_types.h.

◆ ts_do_sscorr_truncation() [1/2]

const bool FullPhysics::Lidort_Fixed_Boolean::ts_do_sscorr_truncation ( ) const
inline

Definition at line 5640 of file lidort_interface_types.h.

◆ ts_do_sscorr_truncation() [2/2]

void FullPhysics::Lidort_Fixed_Boolean::ts_do_sscorr_truncation ( const bool &  ts_do_sscorr_truncation_in)
inline

Definition at line 5644 of file lidort_interface_types.h.

◆ ts_do_ssfull() [1/2]

const bool FullPhysics::Lidort_Fixed_Boolean::ts_do_ssfull ( ) const
inline

Definition at line 5658 of file lidort_interface_types.h.

◆ ts_do_ssfull() [2/2]

void FullPhysics::Lidort_Fixed_Boolean::ts_do_ssfull ( const bool &  ts_do_ssfull_in)
inline

Definition at line 5662 of file lidort_interface_types.h.

◆ ts_do_surface_emission() [1/2]

const bool FullPhysics::Lidort_Fixed_Boolean::ts_do_surface_emission ( ) const
inline

Definition at line 5676 of file lidort_interface_types.h.

◆ ts_do_surface_emission() [2/2]

void FullPhysics::Lidort_Fixed_Boolean::ts_do_surface_emission ( const bool &  ts_do_surface_emission_in)
inline

Definition at line 5680 of file lidort_interface_types.h.

◆ ts_do_surface_leaving() [1/2]

const bool FullPhysics::Lidort_Fixed_Boolean::ts_do_surface_leaving ( ) const
inline

Definition at line 5721 of file lidort_interface_types.h.

◆ ts_do_surface_leaving() [2/2]

void FullPhysics::Lidort_Fixed_Boolean::ts_do_surface_leaving ( const bool &  ts_do_surface_leaving_in)
inline

Definition at line 5725 of file lidort_interface_types.h.

◆ ts_do_thermal_emission() [1/2]

const bool FullPhysics::Lidort_Fixed_Boolean::ts_do_thermal_emission ( ) const
inline

Definition at line 5667 of file lidort_interface_types.h.

◆ ts_do_thermal_emission() [2/2]

void FullPhysics::Lidort_Fixed_Boolean::ts_do_thermal_emission ( const bool &  ts_do_thermal_emission_in)
inline

Definition at line 5671 of file lidort_interface_types.h.

◆ ts_do_upwelling() [1/2]

const bool FullPhysics::Lidort_Fixed_Boolean::ts_do_upwelling ( ) const
inline

Definition at line 5703 of file lidort_interface_types.h.

◆ ts_do_upwelling() [2/2]

void FullPhysics::Lidort_Fixed_Boolean::ts_do_upwelling ( const bool &  ts_do_upwelling_in)
inline

Definition at line 5707 of file lidort_interface_types.h.

Member Data Documentation

◆ fortran_type_c

void* FullPhysics::Lidort_Structure::fortran_type_c
protectedinherited

Definition at line 239 of file lidort_interface_types.h.

◆ owns_pointer

bool FullPhysics::Lidort_Structure::owns_pointer
protectedinherited

Definition at line 240 of file lidort_interface_types.h.


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

Copyright © 2017, California Institute of Technology.
ALL RIGHTS RESERVED.
U.S. Government Sponsorship acknowledged.
Generated Fri Aug 24 2018 15:44:12