GNU Radio's OWC Package
gr::owc::LED_Nonlinearity_impl Class Reference

#include <LED_Nonlinearity_impl.h>

Inheritance diagram for gr::owc::LED_Nonlinearity_impl:
gr::owc::LED_Nonlinearity

Public Member Functions

 LED_Nonlinearity_impl (float L, float k, float x0)
 ~LED_Nonlinearity_impl ()
void set_Maximum (float L)
float Maximum ()
void set_Steepness (float k)
float Steepness ()
void set_Inflextion_Point (float x0)
float Inflextion_Point ()
int work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)

Additional Inherited Members

Public Types inherited from gr::owc::LED_Nonlinearity
typedef std::shared_ptr< LED_Nonlinearitysptr
Static Public Member Functions inherited from gr::owc::LED_Nonlinearity
static sptr make (float L, float k, float x0)
 Return a shared_ptr to a new instance of owc::LED_Nonlinearity.

Constructor & Destructor Documentation

◆ LED_Nonlinearity_impl()

gr::owc::LED_Nonlinearity_impl::LED_Nonlinearity_impl ( float L,
float k,
float x0 )

◆ ~LED_Nonlinearity_impl()

gr::owc::LED_Nonlinearity_impl::~LED_Nonlinearity_impl ( )

Member Function Documentation

◆ Inflextion_Point()

float gr::owc::LED_Nonlinearity_impl::Inflextion_Point ( )
inline

◆ Maximum()

float gr::owc::LED_Nonlinearity_impl::Maximum ( )
inline

◆ set_Inflextion_Point()

void gr::owc::LED_Nonlinearity_impl::set_Inflextion_Point ( float x0)
inline

◆ set_Maximum()

void gr::owc::LED_Nonlinearity_impl::set_Maximum ( float L)
inline

◆ set_Steepness()

void gr::owc::LED_Nonlinearity_impl::set_Steepness ( float k)
inline

◆ Steepness()

float gr::owc::LED_Nonlinearity_impl::Steepness ( )
inline

◆ work()

int gr::owc::LED_Nonlinearity_impl::work ( int noutput_items,
gr_vector_const_void_star & input_items,
gr_vector_void_star & output_items )

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