diff options
Diffstat (limited to 'gr-blocks/include/gnuradio/blocks/complex_to_magphase.h')
-rw-r--r-- | gr-blocks/include/gnuradio/blocks/complex_to_magphase.h | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/gr-blocks/include/gnuradio/blocks/complex_to_magphase.h b/gr-blocks/include/gnuradio/blocks/complex_to_magphase.h index 6e0dfef27e..9ba96098ad 100644 --- a/gr-blocks/include/gnuradio/blocks/complex_to_magphase.h +++ b/gr-blocks/include/gnuradio/blocks/complex_to_magphase.h @@ -27,31 +27,31 @@ #include <gnuradio/sync_block.h> namespace gr { - namespace blocks { +namespace blocks { + +/*! + * \brief Convert a stream of gr_complex to magnitude and phase (both floats) + * \ingroup type_converters_blk + * + * \details + * output[0] is the magnitude + * output[1] is the phase (in radians) + */ +class BLOCKS_API complex_to_magphase : virtual public sync_block +{ +public: + // gr::blocks::complex_to_magphase_ff::sptr + typedef boost::shared_ptr<complex_to_magphase> sptr; /*! - * \brief Convert a stream of gr_complex to magnitude and phase (both floats) - * \ingroup type_converters_blk + * Build a complex to magnitude and phase block. * - * \details - * output[0] is the magnitude - * output[1] is the phase (in radians) + * \param vlen vector len (default 1) */ - class BLOCKS_API complex_to_magphase : virtual public sync_block - { - public: - // gr::blocks::complex_to_magphase_ff::sptr - typedef boost::shared_ptr<complex_to_magphase> sptr; - - /*! - * Build a complex to magnitude and phase block. - * - * \param vlen vector len (default 1) - */ - static sptr make(size_t vlen=1); - }; + static sptr make(size_t vlen = 1); +}; - } /* namespace blocks */ +} /* namespace blocks */ } /* namespace gr */ #endif /* INCLUDED_BLOCKS_COMPLEX_TO_MAGPHASE_H */ |