GNU Radio Manual and C++ API Reference  3.10.9.1
The Free & Open Software Radio Ecosystem
gr::digital::constellation_expl_rect Member List

This is the complete list of members for gr::digital::constellation_expl_rect, including all inherited members.

AMPLITUDE_NORMALIZATION enum valuegr::digital::constellation
apply_pre_diff_code()gr::digital::constellationinline
arity()gr::digital::constellationinline
as_pmt()gr::digital::constellationinline
base()gr::digital::constellationinline
bits_per_symbol()gr::digital::constellationinline
calc_arity()gr::digital::constellationprotected
calc_euclidean_metric(const gr_complex *sample, float *metric)gr::digital::constellationvirtual
calc_hard_symbol_metric(const gr_complex *sample, float *metric)gr::digital::constellationvirtual
calc_metric(const gr_complex *sample, float *metric, gr::digital::trellis_metric_type_t type)gr::digital::constellationvirtual
calc_sector_center(unsigned int sector)gr::digital::constellation_rectprotected
calc_sector_value(unsigned int sector) overridegr::digital::constellation_expl_rectinlineprotectedvirtual
calc_soft_dec(gr_complex sample, float npwr=-1)gr::digital::constellationvirtual
constellation(std::vector< gr_complex > constell, std::vector< int > pre_diff_code, unsigned int rotational_symmetry, unsigned int dimensionality, normalization_t normalization=AMPLITUDE_NORMALIZATION, float npwr=1.0)gr::digital::constellation
constellation()gr::digital::constellation
constellation_expl_rect(std::vector< gr_complex > constellation, std::vector< int > pre_diff_code, unsigned int rotational_symmetry, unsigned int real_sectors, unsigned int imag_sectors, float width_real_sectors, float width_imag_sectors, std::vector< unsigned int > sector_values)gr::digital::constellation_expl_rectprotected
constellation_rect(std::vector< gr_complex > constell, std::vector< int > pre_diff_code, unsigned int rotational_symmetry, unsigned int real_sectors, unsigned int imag_sectors, float width_real_sectors, float width_imag_sectors, normalization_t normalization=AMPLITUDE_NORMALIZATION)gr::digital::constellation_rectprotected
constellation_sector(std::vector< gr_complex > constell, std::vector< int > pre_diff_code, unsigned int rotational_symmetry, unsigned int dimensionality, unsigned int n_sectors, normalization_t normalization=AMPLITUDE_NORMALIZATION)gr::digital::constellation_sector
d_apply_pre_diff_codegr::digital::constellationprotected
d_aritygr::digital::constellationprotected
d_constellationgr::digital::constellationprotected
d_dimensionalitygr::digital::constellationprotected
d_im_maxgr::digital::constellationprotected
d_im_mingr::digital::constellationprotected
d_lut_precisiongr::digital::constellationprotected
d_lut_scalegr::digital::constellationprotected
d_maxampgr::digital::constellationprotected
d_npwrgr::digital::constellationprotected
d_paddinggr::digital::constellationprotected
d_pre_diff_codegr::digital::constellationprotected
d_re_maxgr::digital::constellationprotected
d_re_mingr::digital::constellationprotected
d_rotational_symmetrygr::digital::constellationprotected
d_scalefactorgr::digital::constellationprotected
d_soft_dec_lutgr::digital::constellationprotected
d_use_external_lutgr::digital::constellationprotected
decision_maker(const gr_complex *sample) overridegr::digital::constellation_sectorvirtual
decision_maker_pe(const gr_complex *sample, float *phase_error)gr::digital::constellation
decision_maker_v(std::vector< gr_complex > sample)gr::digital::constellation
dimensionality()gr::digital::constellationinline
find_sector_values()gr::digital::constellation_sectorprotected
gen_soft_dec_lut(int precision, float npwr=-1)gr::digital::constellation
get_closest_point(const gr_complex *sample)gr::digital::constellationprotected
get_distance(unsigned int index, const gr_complex *sample)gr::digital::constellationprotected
get_sector(const gr_complex *sample) overridegr::digital::constellation_rectprotectedvirtual
has_soft_dec_lut()gr::digital::constellation
make(std::vector< gr_complex > constellation, std::vector< int > pre_diff_code, unsigned int rotational_symmetry, unsigned int real_sectors, unsigned int imag_sectors, float width_real_sectors, float width_imag_sectors, std::vector< unsigned int > sector_values)gr::digital::constellation_expl_rectstatic
gr::digital::constellation_rect::make(std::vector< gr_complex > constell, std::vector< int > pre_diff_code, unsigned int rotational_symmetry, unsigned int real_sectors, unsigned int imag_sectors, float width_real_sectors, float width_imag_sectors, normalization_t normalization=AMPLITUDE_NORMALIZATION)gr::digital::constellation_rectstatic
map_to_points(unsigned int value, gr_complex *points)gr::digital::constellation
map_to_points_v(unsigned int value)gr::digital::constellation
max_min_axes()gr::digital::constellationprotected
n_sectorsgr::digital::constellation_sectorprotected
NO_NORMALIZATION enum valuegr::digital::constellation
normalization_t enum namegr::digital::constellation
normalize(normalization_t normalization)gr::digital::constellation
points()gr::digital::constellationinline
POWER_NORMALIZATION enum valuegr::digital::constellation
pre_diff_code()gr::digital::constellationinline
rotational_symmetry()gr::digital::constellationinline
s_points()gr::digital::constellation
set_npwr(float npwr)gr::digital::constellation
set_pre_diff_code(bool a)gr::digital::constellationinline
set_soft_dec_lut(const std::vector< std::vector< float >> &soft_dec_lut, int precision)gr::digital::constellation
soft_dec_lut()gr::digital::constellation
soft_decision_maker(gr_complex sample)gr::digital::constellation
sptr typedefgr::digital::constellation_expl_rect
v_points()gr::digital::constellation
~constellation()gr::digital::constellationvirtual
~constellation_expl_rect() overridegr::digital::constellation_expl_rect
~constellation_rect() overridegr::digital::constellation_rect
~constellation_sector() overridegr::digital::constellation_sector