Inheritance diagram for code::LevelII::Radial:
Public Member Functions | |
virtual SmartPtr< std::vector< float > > | ref_dbz () const =0 |
returns the reflectivity data in dbz | |
virtual SmartPtr< std::vector< float > > | vel_ms () const =0 |
returns the velocity data in m/s | |
virtual SmartPtr< std::vector< float > > | spw_ms () const =0 |
returns the spw data in m/s | |
virtual | ~Radial () |
virtual short | getRadialStatus () const =0 |
virtual bool | endOfVolume () const =0 |
virtual bool | endOfElev () const =0 |
virtual float | getAzimuth () const =0 |
virtual int | getSweepNo () const =0 |
virtual int | getVCP () const =0 |
virtual float | getNyquistVelocity () const =0 |
virtual float | getElevation () const =0 |
virtual Time | getTime () const =0 |
virtual float | range_to_first_gate_ref () const =0 |
virtual float | range_to_first_gate_vel () const =0 |
virtual float | range_to_first_gate_spw () const =0 |
virtual float | gate_width_ref () const =0 |
virtual float | gate_width_vel () const =0 |
virtual float | gate_width_spw () const =0 |
Static Public Member Functions | |
static size_t | getBytesForHeader () |
Get the number of bytes required to read the header. | |
static MessageHeader | getMessageHeader (const Buffer &buf) |
Pass in a buffer containing at least the number of bytes in header. | |
Public Attributes | |
short | transmission_header [6] |
MessageHeader | message_header |
virtual code::LevelII::Radial::~Radial | ( | ) | [inline, virtual] |
virtual bool code::LevelII::Radial::endOfElev | ( | ) | const [pure virtual] |
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
virtual bool code::LevelII::Radial::endOfVolume | ( | ) | const [pure virtual] |
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
virtual float code::LevelII::Radial::gate_width_ref | ( | ) | const [pure virtual] |
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
virtual float code::LevelII::Radial::gate_width_spw | ( | ) | const [pure virtual] |
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
virtual float code::LevelII::Radial::gate_width_vel | ( | ) | const [pure virtual] |
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
virtual float code::LevelII::Radial::getAzimuth | ( | ) | const [pure virtual] |
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
static size_t code::LevelII::Radial::getBytesForHeader | ( | ) | [inline, static] |
Get the number of bytes required to read the header.
virtual float code::LevelII::Radial::getElevation | ( | ) | const [pure virtual] |
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
static MessageHeader code::LevelII::Radial::getMessageHeader | ( | const Buffer & | buf | ) | [static] |
virtual float code::LevelII::Radial::getNyquistVelocity | ( | ) | const [pure virtual] |
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
virtual short code::LevelII::Radial::getRadialStatus | ( | ) | const [pure virtual] |
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
virtual int code::LevelII::Radial::getSweepNo | ( | ) | const [pure virtual] |
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
virtual Time code::LevelII::Radial::getTime | ( | ) | const [pure virtual] |
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
virtual int code::LevelII::Radial::getVCP | ( | ) | const [pure virtual] |
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
virtual float code::LevelII::Radial::range_to_first_gate_ref | ( | ) | const [pure virtual] |
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
virtual float code::LevelII::Radial::range_to_first_gate_spw | ( | ) | const [pure virtual] |
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
virtual float code::LevelII::Radial::range_to_first_gate_vel | ( | ) | const [pure virtual] |
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
virtual SmartPtr< std::vector<float> > code::LevelII::Radial::ref_dbz | ( | ) | const [pure virtual] |
returns the reflectivity data in dbz
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
virtual SmartPtr< std::vector<float> > code::LevelII::Radial::spw_ms | ( | ) | const [pure virtual] |
returns the spw data in m/s
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.
virtual SmartPtr< std::vector<float> > code::LevelII::Radial::vel_ms | ( | ) | const [pure virtual] |
returns the velocity data in m/s
Implemented in code::LevelII::Message1Radial, and code::LevelII::Message31Radial.