<+description of block+>
More...
#include <OWC_Channel_relative_two.h>
|
| static sptr | make (int num_inputs, int num_outputs, const std::vector< float > &emission_angle_array, const std::vector< float > &acceptance_angle_array, const std::vector< float > &distance_array, const std::vector< float > &lambertian_order_array, const std::vector< float > &photosensor_area_array, const std::vector< float > &optical_filter_transmittance_array, const std::vector< float > &refractive_index_array, const std::vector< float > &concentrator_FOV_array, const std::vector< float > &E2O_conversion_factor_array, const std::vector< float > &O2E_conversion_factor_array, int sample_rate, const std::vector< int > &blockage_array, const std::vector< float > &noise_power_array) |
| | Return a shared_ptr to a new instance of owc::OWC_Channel_relative_two. More...
|
| |
◆ sptr
◆ acceptance_angle_array()
| virtual std::vector<float> gr::owc::OWC_Channel_relative_two::acceptance_angle_array |
( |
| ) |
|
|
pure virtual |
◆ blockage_array()
| virtual std::vector<int> gr::owc::OWC_Channel_relative_two::blockage_array |
( |
| ) |
|
|
pure virtual |
◆ distance_array()
| virtual std::vector<float> gr::owc::OWC_Channel_relative_two::distance_array |
( |
| ) |
|
|
pure virtual |
◆ emission_angle_array()
| virtual std::vector<float> gr::owc::OWC_Channel_relative_two::emission_angle_array |
( |
| ) |
|
|
pure virtual |
◆ lambertian_order_array()
| virtual std::vector<float> gr::owc::OWC_Channel_relative_two::lambertian_order_array |
( |
| ) |
|
|
pure virtual |
◆ make()
| static sptr gr::owc::OWC_Channel_relative_two::make |
( |
int |
num_inputs, |
|
|
int |
num_outputs, |
|
|
const std::vector< float > & |
emission_angle_array, |
|
|
const std::vector< float > & |
acceptance_angle_array, |
|
|
const std::vector< float > & |
distance_array, |
|
|
const std::vector< float > & |
lambertian_order_array, |
|
|
const std::vector< float > & |
photosensor_area_array, |
|
|
const std::vector< float > & |
optical_filter_transmittance_array, |
|
|
const std::vector< float > & |
refractive_index_array, |
|
|
const std::vector< float > & |
concentrator_FOV_array, |
|
|
const std::vector< float > & |
E2O_conversion_factor_array, |
|
|
const std::vector< float > & |
O2E_conversion_factor_array, |
|
|
int |
sample_rate, |
|
|
const std::vector< int > & |
blockage_array, |
|
|
const std::vector< float > & |
noise_power_array |
|
) |
| |
|
static |
◆ noise_power_array()
| virtual std::vector<float> gr::owc::OWC_Channel_relative_two::noise_power_array |
( |
| ) |
|
|
pure virtual |
◆ set_acceptance_angle_array()
| virtual void gr::owc::OWC_Channel_relative_two::set_acceptance_angle_array |
( |
std::vector< float > |
acceptance_angle_array | ) |
|
|
pure virtual |
◆ set_blockage_array()
| virtual void gr::owc::OWC_Channel_relative_two::set_blockage_array |
( |
std::vector< int > |
blockage_array | ) |
|
|
pure virtual |
◆ set_distance_array()
| virtual void gr::owc::OWC_Channel_relative_two::set_distance_array |
( |
std::vector< float > |
distance_array | ) |
|
|
pure virtual |
◆ set_emission_angle_array()
| virtual void gr::owc::OWC_Channel_relative_two::set_emission_angle_array |
( |
std::vector< float > |
emission_angle_array | ) |
|
|
pure virtual |
◆ set_lambertian_order_array()
| virtual void gr::owc::OWC_Channel_relative_two::set_lambertian_order_array |
( |
std::vector< float > |
lambertian_order_array | ) |
|
|
pure virtual |
◆ set_noise_power_array()
| virtual void gr::owc::OWC_Channel_relative_two::set_noise_power_array |
( |
std::vector< float > |
noise_power_array | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: