WXP C++ Library Version 6.74.9
Loading...
Searching...
No Matches
WXP::RcmData Class Reference

This class manages RCM (Radar Coded Messages) data. More...

#include "../include/RcmData.h"

Public Types

enum  LocType { SITE , EARTH }
enum  Mode { NONE , PRECIP , CLEAR_AIR }
enum  Status { NA , NE , OM , PR }

Public Member Functions

 RcmData ()
int init ()
const char * getId ()
int setLoc (float rlat, float rlon)
float getLat ()
float getLon ()
Date getDate ()
int getMode ()
int getStatus ()
int setLocType (int val)
int getLocType ()
int getMaxTop ()
float getMaxTopX ()
float getMaxTopY ()
int getNumStorm ()
const char * getStormId (int ind)
float getStormX (int ind)
float getStormY (int ind)
int getStormHgt (int ind)
int getStormDir (int ind)
int getStormSpd (int ind)
int getStormHail (int ind)
int getNumTvs ()
float getTvsX (int ind)
float getTvsY (int ind)
int getNumMeso ()
float getMesoX (int ind)
float getMesoY (int ind)
int print ()
int printStorm (int ind)
int printEchoes ()

Friends

class RcmFile
class RcmWxpFile
class RcmImage
class RcmPlot
class RcmDecode
class RcmHash

Detailed Description

This class manages RCM (Radar Coded Messages) data.

Author
Dan Vietor

Constructor & Destructor Documentation

◆ RcmData()

RcmData::RcmData ( )

Constructor

References init().

Member Function Documentation

◆ init()

int RcmData::init ( )

Initializes the object

References WXP::Const::MISS.

Referenced by WXP::RcmFile::decode(), RcmData(), and WXP::RcmDecode::setup().

◆ print()

int RcmData::print ( )

◆ printEchoes()

int RcmData::printEchoes ( )

Print radar echoes

◆ printStorm()

int RcmData::printStorm ( int ind)

Print specific storm data

Parameters
indStorm index

◆ setLoc()

int RcmData::setLoc ( float rlat,
float rlon )

Sets the radar site location

Parameters
rlatThe latitude
rlonThe longitude

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