<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.16.1" xml:lang="en-US">
  <compounddef id="classgr_1_1digital_1_1constellation__expl__rect" kind="class" language="C++" prot="public">
    <compoundname>gr::digital::constellation_expl_rect</compoundname>
    <basecompoundref refid="classgr_1_1digital_1_1constellation__rect" prot="public" virt="non-virtual">gr::digital::constellation_rect</basecompoundref>
    <includes refid="constellation_8h" local="no">gnuradio/digital/constellation.h</includes>
    <sectiondef kind="public-type">
      <memberdef kind="typedef" id="classgr_1_1digital_1_1constellation__expl__rect_1ad2a1e4e0e5cd36fb83f2b4c37e0c9c0c" prot="public" static="no">
        <type>std::shared_ptr&lt; <ref refid="classgr_1_1digital_1_1constellation__expl__rect_1a8e7eaeb399d3b8e73edbe4585b83dd5b" kindref="member">constellation_expl_rect</ref> &gt;</type>
        <definition>typedef std::shared_ptr&lt;constellation_expl_rect&gt; gr::digital::constellation_expl_rect::sptr</definition>
        <argsstring></argsstring>
        <name>sptr</name>
        <qualifiedname>gr::digital::constellation_expl_rect::sptr</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gr-digital/include/gnuradio/digital/constellation.h" line="434" column="29" bodyfile="gr-digital/include/gnuradio/digital/constellation.h" bodystart="434" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classgr_1_1digital_1_1constellation__expl__rect_1a6414a0167ed25893c54517759aa6628e" prot="private" static="no" mutable="no">
        <type>std::vector&lt; unsigned int &gt;</type>
        <definition>std::vector&lt;unsigned int&gt; gr::digital::constellation_expl_rect::d_sector_values</definition>
        <argsstring></argsstring>
        <name>d_sector_values</name>
        <qualifiedname>gr::digital::constellation_expl_rect::d_sector_values</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gr-digital/include/gnuradio/digital/constellation.h" line="462" column="17" bodyfile="gr-digital/include/gnuradio/digital/constellation.h" bodystart="462" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="public-static-func">
      <memberdef kind="function" id="classgr_1_1digital_1_1constellation__expl__rect_1a65b2ffe130aa7692122be1ebac9edf3e" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classgr_1_1digital_1_1constellation__expl__rect_1ad2a1e4e0e5cd36fb83f2b4c37e0c9c0c" kindref="member">sptr</ref></type>
        <definition>static sptr gr::digital::constellation_expl_rect::make</definition>
        <argsstring>(std::vector&lt; gr_complex &gt; constellation, std::vector&lt; int &gt; 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&lt; unsigned int &gt; sector_values)</argsstring>
        <name>make</name>
        <qualifiedname>gr::digital::constellation_expl_rect::make</qualifiedname>
        <param>
          <type>std::vector&lt; <ref refid="gr__complex_8h_1aec4bfe41433369afae9327f1b0bc9109" kindref="member">gr_complex</ref> &gt;</type>
          <declname>constellation</declname>
        </param>
        <param>
          <type>std::vector&lt; int &gt;</type>
          <declname>pre_diff_code</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>rotational_symmetry</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>real_sectors</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>imag_sectors</declname>
        </param>
        <param>
          <type>float</type>
          <declname>width_real_sectors</declname>
        </param>
        <param>
          <type>float</type>
          <declname>width_imag_sectors</declname>
        </param>
        <param>
          <type>std::vector&lt; unsigned int &gt;</type>
          <declname>sector_values</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gr-digital/include/gnuradio/digital/constellation.h" line="436" column="17"/>
        <references refid="classgr_1_1digital_1_1constellation_1af09aa2b1e6395bc2db9e5580f2e480bd" compoundref="constellation_8h" startline="105" endline="105">gr::digital::constellation::pre_diff_code</references>
        <references refid="classgr_1_1digital_1_1constellation_1a5d6597a0478e123918b1b8823329a54c" compoundref="constellation_8h" startline="107" endline="107">gr::digital::constellation::rotational_symmetry</references>
      </memberdef>
    </sectiondef>
    <sectiondef kind="public-func">
      <memberdef kind="function" id="classgr_1_1digital_1_1constellation__expl__rect_1a69247295a1386ff73f2dd202bedb0db6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr::digital::constellation_expl_rect::~constellation_expl_rect</definition>
        <argsstring>() override</argsstring>
        <name>~constellation_expl_rect</name>
        <qualifiedname>gr::digital::constellation_expl_rect::~constellation_expl_rect</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gr-digital/include/gnuradio/digital/constellation.h" line="444" column="5"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="protected-func">
      <memberdef kind="function" id="classgr_1_1digital_1_1constellation__expl__rect_1a8e7eaeb399d3b8e73edbe4585b83dd5b" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr::digital::constellation_expl_rect::constellation_expl_rect</definition>
        <argsstring>(std::vector&lt; gr_complex &gt; constellation, std::vector&lt; int &gt; 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&lt; unsigned int &gt; sector_values)</argsstring>
        <name>constellation_expl_rect</name>
        <qualifiedname>gr::digital::constellation_expl_rect::constellation_expl_rect</qualifiedname>
        <param>
          <type>std::vector&lt; <ref refid="gr__complex_8h_1aec4bfe41433369afae9327f1b0bc9109" kindref="member">gr_complex</ref> &gt;</type>
          <declname>constellation</declname>
        </param>
        <param>
          <type>std::vector&lt; int &gt;</type>
          <declname>pre_diff_code</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>rotational_symmetry</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>real_sectors</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>imag_sectors</declname>
        </param>
        <param>
          <type>float</type>
          <declname>width_real_sectors</declname>
        </param>
        <param>
          <type>float</type>
          <declname>width_imag_sectors</declname>
        </param>
        <param>
          <type>std::vector&lt; unsigned int &gt;</type>
          <declname>sector_values</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gr-digital/include/gnuradio/digital/constellation.h" line="447" column="5"/>
        <references refid="classgr_1_1digital_1_1constellation_1af09aa2b1e6395bc2db9e5580f2e480bd" compoundref="constellation_8h" startline="105" endline="105">gr::digital::constellation::pre_diff_code</references>
        <references refid="classgr_1_1digital_1_1constellation_1a5d6597a0478e123918b1b8823329a54c" compoundref="constellation_8h" startline="107" endline="107">gr::digital::constellation::rotational_symmetry</references>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1digital_1_1constellation__expl__rect_1a43598232da8e797e011fccd2b015fb8b" prot="protected" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>unsigned int</type>
        <definition>unsigned int gr::digital::constellation_expl_rect::calc_sector_value</definition>
        <argsstring>(unsigned int sector) override</argsstring>
        <name>calc_sector_value</name>
        <qualifiedname>gr::digital::constellation_expl_rect::calc_sector_value</qualifiedname>
        <reimplements refid="classgr_1_1digital_1_1constellation__sector_1a22baa50680ea1f530a1d27677eb2ce08">calc_sector_value</reimplements>
        <param>
          <type>unsigned int</type>
          <declname>sector</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gr-digital/include/gnuradio/digital/constellation.h" line="456" column="18" bodyfile="gr-digital/include/gnuradio/digital/constellation.h" bodystart="456" bodyend="459"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
<para>Rectangular digital constellation. </para>
    </briefdescription>
    <detaileddescription>
<para>Only implemented for 1-(complex)dimensional constellation.</para>
<para>Constellation space is divided into rectangular sectors. Each sector is associated with the nearest constellation point.</para>
<para>This class is different from <ref refid="classgr_1_1digital_1_1constellation__rect" kindref="compound">constellation_rect</ref> in that the mapping from sector to constellation point is explicitly passed into the constructor as sector_values. Usually we do not need this, since we want each sector to be automatically mapped to the closest constellation point, however sometimes it&apos;s nice to have the flexibility. </para>
    </detaileddescription>
    <inheritancegraph>
      <node id="4">
        <label>gr::digital::constellation</label>
        <link refid="classgr_1_1digital_1_1constellation"/>
        <childnode refid="5" relation="public-inheritance">
        </childnode>
      </node>
      <node id="1">
        <label>gr::digital::constellation_expl_rect</label>
        <link refid="classgr_1_1digital_1_1constellation__expl__rect"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
      <node id="2">
        <label>gr::digital::constellation_rect</label>
        <link refid="classgr_1_1digital_1_1constellation__rect"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
      <node id="3">
        <label>gr::digital::constellation_sector</label>
        <link refid="classgr_1_1digital_1_1constellation__sector"/>
        <childnode refid="4" relation="public-inheritance">
        </childnode>
      </node>
      <node id="5">
        <label>std::enable_shared_from_this&lt; constellation &gt;</label>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="4">
        <label>gr::digital::constellation</label>
        <link refid="classgr_1_1digital_1_1constellation"/>
        <childnode refid="5" relation="public-inheritance">
        </childnode>
        <childnode refid="6" relation="usage">
          <edgelabel>d_constellation</edgelabel>
        </childnode>
        <childnode refid="8" relation="usage">
          <edgelabel>d_pre_diff_code</edgelabel>
        </childnode>
        <childnode refid="9" relation="usage">
          <edgelabel>d_soft_dec_lut</edgelabel>
        </childnode>
      </node>
      <node id="1">
        <label>gr::digital::constellation_expl_rect</label>
        <link refid="classgr_1_1digital_1_1constellation__expl__rect"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
      <node id="2">
        <label>gr::digital::constellation_rect</label>
        <link refid="classgr_1_1digital_1_1constellation__rect"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
      <node id="3">
        <label>gr::digital::constellation_sector</label>
        <link refid="classgr_1_1digital_1_1constellation__sector"/>
        <childnode refid="4" relation="public-inheritance">
        </childnode>
      </node>
      <node id="7">
        <label>std::complex&lt; float &gt;</label>
      </node>
      <node id="5">
        <label>std::enable_shared_from_this&lt; constellation &gt;</label>
      </node>
      <node id="10">
        <label>std::vector&lt; float &gt;</label>
      </node>
      <node id="6">
        <label>std::vector&lt; gr_complex &gt;</label>
        <childnode refid="7" relation="usage">
          <edgelabel>elements</edgelabel>
          <edgelabel>p</edgelabel>
        </childnode>
      </node>
      <node id="8">
        <label>std::vector&lt; int &gt;</label>
      </node>
      <node id="9">
        <label>std::vector&lt; std::vector&lt; float &gt; &gt;</label>
        <childnode refid="10" relation="usage">
          <edgelabel>elements</edgelabel>
          <edgelabel>p</edgelabel>
        </childnode>
      </node>
    </collaborationgraph>
    <location file="gr-digital/include/gnuradio/digital/constellation.h" line="431" column="1" bodyfile="gr-digital/include/gnuradio/digital/constellation.h" bodystart="432" bodyend="463"/>
    <listofallmembers>
      <member refid="classgr_1_1digital_1_1constellation_1a638c9016f1447dc0b75df9e0611b4a41a7df7eeb84e3c26aaea2dfea117f5854c" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>AMPLITUDE_NORMALIZATION</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a87690b8ffabf0ebfb8bedced857d5417" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>apply_pre_diff_code</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a3b622a4a068c98fda6db9f40153af850" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>arity</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a32d01ed008d3d504708352b854eecb13" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>as_pmt</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a04d4b0e979c23414c06b0965605480d2" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>base</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1ae5322f145b0af1fb23010aa3da589e9f" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>bits_per_symbol</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a91d01f94589c9ea4d3a183f455268604" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>calc_arity</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a5bbfb7166739e5ebc7f9b49de59b4062" prot="public" virt="virtual"><scope>gr::digital::constellation_expl_rect</scope><name>calc_euclidean_metric</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a0842d4f01dfbda896015807f330f646b" prot="public" virt="virtual"><scope>gr::digital::constellation_expl_rect</scope><name>calc_hard_symbol_metric</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a298ef3c2ae64ce29c42d3a7d8d73c89b" prot="public" virt="virtual"><scope>gr::digital::constellation_expl_rect</scope><name>calc_metric</name></member>
      <member refid="classgr_1_1digital_1_1constellation__rect_1ae416550529597615a41581e87d10bd18" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>calc_sector_center</name></member>
      <member refid="classgr_1_1digital_1_1constellation__expl__rect_1a43598232da8e797e011fccd2b015fb8b" prot="protected" virt="virtual"><scope>gr::digital::constellation_expl_rect</scope><name>calc_sector_value</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a74a667ed707806d4b8c48da9192a9b55" prot="public" virt="virtual"><scope>gr::digital::constellation_expl_rect</scope><name>calc_soft_dec</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1aa9187d1bed73a569193db27a4653f621" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>constellation</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a20cea65d404f376a4778a6096816307f" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>constellation</name></member>
      <member refid="classgr_1_1digital_1_1constellation__expl__rect_1a8e7eaeb399d3b8e73edbe4585b83dd5b" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>constellation_expl_rect</name></member>
      <member refid="classgr_1_1digital_1_1constellation__rect_1aa9601d2141a60e1ce8dc93a663e0794d" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>constellation_rect</name></member>
      <member refid="classgr_1_1digital_1_1constellation__sector_1a9d1941bb31e2a97ecf6221ce5f7d6126" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>constellation_sector</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a07cd1d356814817f2afb208af5c8b6ef" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_apply_pre_diff_code</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1aa9b5934e548e46e4c7706b3cd22d2f69" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_arity</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a1b5e422bdf7ecbad26e9ed2652956ee9" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_constellation</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a85d49f80821bc8c836588da64c4d9077" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_dimensionality</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a51e8e28141eb4a8e6c18962a2999058f" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_im_max</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1aea2610a49f5d0557ed10528a67abb490" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_im_min</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a41dcdc9ef2c25ca07522a4a234b5efbf" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_lut_precision</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1ad5bd69d3188835883fe11d1a97667d67" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_lut_scale</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a06c97ccb14c652c0d2c73915600f5f55" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_maxamp</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1ab172e8f9455f6f8e3a9c8ae424b856aa" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_npwr</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1ae825ceab6920c41ccb17eea77a38bccc" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_padding</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a23543df8ec7540e84d9a29f4bf7c8b2d" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_pre_diff_code</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a9cfeea23dc49a59975aca5b92b829d37" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_re_max</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a90cfe2d9144a9e2c9e28973cc6ee7cbc" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_re_min</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a6c4d5d1ba5175b419a716a8dca1796a6" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_rotational_symmetry</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1ad6accef94341a3cea5db2152ec4d174f" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_scalefactor</name></member>
      <member refid="classgr_1_1digital_1_1constellation__expl__rect_1a6414a0167ed25893c54517759aa6628e" prot="private" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_sector_values</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a82f802e81e966627c151477ac62ad864" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_soft_dec_lut</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a91bd06831a4e70a70271acbd27a4ece0" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>d_use_external_lut</name></member>
      <member refid="classgr_1_1digital_1_1constellation__sector_1a1f422b538410238cb9377e1772209766" prot="public" virt="virtual"><scope>gr::digital::constellation_expl_rect</scope><name>decision_maker</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a9de9eb2229e907d55058d081df01683e" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>decision_maker_pe</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a5dcdd705a7d878b88b7acef8da9e845e" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>decision_maker_v</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1ad2b3847821c7a878f24fbb95d9399990" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>dimensionality</name></member>
      <member refid="classgr_1_1digital_1_1constellation__sector_1a72dfe4159c4a83de8d8e63c920b7c904" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>find_sector_values</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a0b02f601aa6eb655ea10dcc3fb2fe59e" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>gen_soft_dec_lut</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1aff2ec26a1d06b878b36335d2bde94197" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>get_closest_point</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a446417e19d701280d20874ad718a16ca" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>get_distance</name></member>
      <member refid="classgr_1_1digital_1_1constellation__rect_1a0186576169b2e8d74c59350fd9f03026" prot="protected" virt="virtual"><scope>gr::digital::constellation_expl_rect</scope><name>get_sector</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a1bc7a672bd0e59f6fca46f93ae28c05c" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>has_soft_dec_lut</name></member>
      <member refid="classgr_1_1digital_1_1constellation__expl__rect_1a65b2ffe130aa7692122be1ebac9edf3e" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>make</name></member>
      <member refid="classgr_1_1digital_1_1constellation__rect_1af7619710916f94b6f9628e88778d8995" prot="public" virt="non-virtual" ambiguityscope="gr::digital::constellation_rect::"><scope>gr::digital::constellation_expl_rect</scope><name>make</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a7e12c699256ffb7ff98af6130c257a20" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>map_to_points</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1af78993139c2a6698b103676fc3191ea9" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>map_to_points_v</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1abb8a2cdd79cfc83a9a7ab55cdec6b2fb" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>max_min_axes</name></member>
      <member refid="classgr_1_1digital_1_1constellation__sector_1a57631c8e706285bbe13d953c82d147b5" prot="protected" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>n_sectors</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a638c9016f1447dc0b75df9e0611b4a41a737be007ee3f013593f6e93a51886d9f" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>NO_NORMALIZATION</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a638c9016f1447dc0b75df9e0611b4a41" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>normalization_t</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1ac9f27ee242eadae2093a105850f15387" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>normalize</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a443ee7568c5eb7153e169d32e652e3a0" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>points</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a638c9016f1447dc0b75df9e0611b4a41a5a9c2e342404611d69ceac56dff1a66b" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>POWER_NORMALIZATION</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1af09aa2b1e6395bc2db9e5580f2e480bd" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>pre_diff_code</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a5d6597a0478e123918b1b8823329a54c" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>rotational_symmetry</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a8f399aa7476cb7dc43d6b35a44b265e8" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>s_points</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1aed3fc00c8961b573c11b2171c012ec83" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>set_npwr</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a7cbd7207225ce02f09f37c15b80f1e2a" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>set_pre_diff_code</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a7b4f20eff157d285470bb11c2a1dccc3" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>set_soft_dec_lut</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1aeac229fb2c2eb8508e4961b43b97bc62" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>soft_dec_lut</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1aa948902b44d0d822537e9c2184e71013" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>soft_decision_maker</name></member>
      <member refid="classgr_1_1digital_1_1constellation__expl__rect_1ad2a1e4e0e5cd36fb83f2b4c37e0c9c0c" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>sptr</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1a6cc33dcc535843df7f8872b020f88cab" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>v_points</name></member>
      <member refid="classgr_1_1digital_1_1constellation_1afaee6d698f66f455ddeec92e1c4f563e" prot="public" virt="virtual"><scope>gr::digital::constellation_expl_rect</scope><name>~constellation</name></member>
      <member refid="classgr_1_1digital_1_1constellation__expl__rect_1a69247295a1386ff73f2dd202bedb0db6" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>~constellation_expl_rect</name></member>
      <member refid="classgr_1_1digital_1_1constellation__rect_1a2ff7584e73ad15a77862f6fc9319de5f" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>~constellation_rect</name></member>
      <member refid="classgr_1_1digital_1_1constellation__sector_1a3e8f8d0889fe099b1fed3156e76d4242" prot="public" virt="non-virtual"><scope>gr::digital::constellation_expl_rect</scope><name>~constellation_sector</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
