WXP C++ Library  Version 6.73
Classes | Typedefs
WXP Namespace Reference

All WXP classes fall under the WXP namespace. More...

Classes

class  Angle
 This structure sets data for an angle. More...
 
struct  AreaDir
 This struct stores AREA file parameters. More...
 
class  AreaFile
 This class decodes McIDAS AREA files. More...
 
struct  AreaNav
 This struct stores extra AREA navigation data. More...
 
struct  Attitude
 This struct stores the attitude of the satellite in space. More...
 
struct  AttitudeAngle
 This struct stores attitude angle data. More...
 
struct  BrnData
 This struct holds output data from BRN calculation. More...
 
class  Buffer
 This class creates a generic buffer for data. More...
 
struct  BufrCode
 This struct stores BUFR codes. More...
 
struct  BufrData
 This struct stores BUFR data. More...
 
class  BufrFile
 This class reads in BUFR data from a file. More...
 
class  BufrParam
 This struct manages BUFR params. More...
 
class  BZlib
 This class manages bzip2 decompression. More...
 
class  Calc
 This class contains functions for doing simple meteorological computations. More...
 
class  CclData
 This structure holds output data from CCL calculation. More...
 
class  CityData
 This class stores city database information. More...
 
class  CityFile
 This class reads in data from city database files. More...
 
class  CityHash
 This class sets up a hash table for city database information. More...
 
struct  CityHashData
 This struct stores basic city database values. More...
 
class  CityPlot
 This class plots city database data on a map. More...
 
class  CityTool
 This class is a set of tools for working with city databases. More...
 
struct  ClimatData
 This struct stores decoded CLIMAT data. More...
 
class  ClimatFile
 This class read in CLIMAT reports. More...
 
class  ClimatTool
 This class processes CLIMAT data. More...
 
struct  CloudLayer
 This struct stores cloud layer data. More...
 
class  CloudPlot
 This class plots cloud symbols. More...
 
struct  Color
 This struct stores basic color values. More...
 
struct  ColorBar
 This class holds data to plot a color bar. More...
 
class  ColorFile
 This class reads data from a color table file and populates a ColorMap class. More...
 
class  ColorFill
 This class sets up color fill parameters. More...
 
class  ColorMap
 This class defines a specific color map. This is a mapping between color indices, color names and RGB values. More...
 
class  Const
 This class defines constants used by WXP. More...
 
class  ContPlot
 This class contours a grid. More...
 
class  Convert
 This defines some simple conversion factors. More...
 
struct  Coords
 This struct defines a set of parameters for rectangular regions. More...
 
class  Data
 This class is a repository for point data. More...
 
class  DataMath
 This class does math on raw point data. More...
 
class  Date
 This class stores date and time information. More...
 
class  DateRange
 This class is used to set a valid range of time. More...
 
class  DateTool
 This class manipulates dates. More...
 
struct  DateVal
 This struct defines basic date values. More...
 
class  Datum
 This class stores raw point data. More...
 
class  DatumAttr
 This class stores point data attributes. More...
 
class  DatumPlot
 This class plots point data. More...
 
class  Device
 This virtual class defines methods for output to generic device. More...
 
class  Domain
 This class stores and manipulates domain data. More...
 
class  DomainTool
 This class has tools to manipulate domains. More...
 
struct  DomainVal
 This struct defines basic domain parameters. More...
 
class  Drawing
 This is a virtual class defining drawing routines. More...
 
struct  EarthPoint
 This struct defines earth point values (lat, lon, elev) More...
 
struct  EarthPoint2
 This struct stores double precision earth location. More...
 
class  EarthPoints
 This class creates an array a earth points (lat, lon) More...
 
struct  EarthRange
 This struct defines a range of latitudes and longitudes. More...
 
class  Enhance
 This class creates and accesses satellite enhancement files. More...
 
class  Figure
 This class coordinates the drawing of full plots. More...
 
class  File
 This class accesses files. More...
 
struct  FileAttr
 This defines some basic file attributes. More...
 
class  Filename
 This class creates filenames. More...
 
class  FileTool
 This class has a set of file tools. More...
 
class  FloatArray
 This class creates an integer array. More...
 
class  ForeTime
 This class defines forecast time parameters. More...
 
class  FrontData
 This structure stores front information. More...
 
class  FrontFile
 This class read in front data (ASUS01) More...
 
class  FrontPlot
 This class plots front data (ASUS01) More...
 
class  GeomBox
 This structure sets size and location of a geometric box. More...
 
class  GFont
 This class stores WXP font information. More...
 
class  GifFile
 This class reads and writes GIF files. More...
 
class  GiniFile
 This class reads satellite imagery in GINI format. More...
 
class  Graph
 This class plots to a device independent graphics interface. More...
 
struct  GraphAttr
 This defines some basic graphics attributes. More...
 
class  GribFile
 This class reads in and decodes GRIB data. More...
 
struct  GribParam
 This struct stores GRIB parameter information. More...
 
class  GribPDB
 This structure contains the values from the GRIB Product Definition Block. More...
 
class  Grid
 This class defines a grid. More...
 
class  GridBox
 This class sets up a grid box for use with contouring. More...
 
class  GridCont
 This class plots gridpoint data. More...
 
class  GridFile
 This class opens and reads grid file data. More...
 
class  GridMath
 This class does math on grids. More...
 
class  GridPiece
 This class pieces a set of grid together into a larger grid. More...
 
class  GridPlot
 This class plots gridpoint data. More...
 
struct  GridPoint
 This struct defines basic gridpoint values. More...
 
class  GridPoints
 This class creates an array a 2D points (x, y) More...
 
class  GridRead
 This class reads and composites gridded data. More...
 
class  Grids
 This class sets up a repository for grids. More...
 
class  GridSound
 This class creates a sounding from gridded data. More...
 
class  GridSpec
 This class defines vertical level parameters. More...
 
struct  GridStats
 This struct contains statistics from a grid. More...
 
class  GridTool
 This class contains a set of tools to work with grid data. More...
 
class  GridVect
 This class plots U and V gridpoint data. More...
 
class  GridWxpFile
 This class opens and reads grid file data. More...
 
class  GTran
 This class creates device independent coordinate systems. More...
 
class  Gvar
 This class manages GVAR GOES satellite image navigation. More...
 
class  Hash
 This class creates and manages generic hash tables. More...
 
class  HelicityData
 This structure holds output data from helicity calculation. More...
 
class  HodoDiag
 This class plots hodograph diagram (no data) More...
 
class  HodoPlot
 This class plots a hodograph. More...
 
class  Hpgl
 This class plots to HPGL printers. More...
 
struct  HurData
 This struct has data for a single hurricane advisory. More...
 
class  HurFile
 This class decode hurricane advisories. More...
 
struct  HurFore
 This struct has data for a single advisory containing observation and forecast. More...
 
class  HurPlot
 This class plots severe weather warn boxes. More...
 
struct  HurPos
 This struct has data for a hurricane position. More...
 
class  Hurricane
 This class decode hurricane advisories. More...
 
struct  HurStorm
 This struct has data for a single tropical system containing several advisories. More...
 
class  HurStorms
 This class creates an array a hurricane storms. More...
 
class  HurWxpFile
 This class decode hurricane advisories. More...
 
class  Image
 This class defines an image. More...
 
struct  ImageColor
 This struct sets up color values for an image. More...
 
class  ImageFile
 This class reads and writes image files. More...
 
class  ImageMath
 This class manipulates images. More...
 
class  ImagePiece
 This class pieces a set of image together into a larger image. More...
 
class  ImagePlot
 This class plot satellite imagery. More...
 
class  ImageTool
 This class has some tools for processing images. More...
 
class  ImgWxpFile
 This class reads and writes image files. More...
 
class  IntArray
 This class creates an integer array. More...
 
class  KavradFile
 This class reads in Kavouras radar mosaic data files. More...
 
struct  KavradPacket
 This struct stores run length encoding data for Kavouras mosaics. More...
 
struct  KmlData
 This struct stores KML data. More...
 
class  KmlFile
 This class reads in surface data from a WXP formatted file from file. More...
 
struct  LclData
 This struct stores output of LCL calculation. More...
 
struct  Lev2Data
 This struct stores Nexrad Level II block header information. More...
 
class  Lev2File
 This class reads and decodes NIDS data from file. More...
 
class  Lev2Image
 This class converts and merges Level II radar data into an Image. More...
 
class  Lev2Info
 This structure stores LevelII radar header information. More...
 
class  Lev2Plot
 This class plots NIDS data. More...
 
class  Level
 This class defines vertical level parameters. More...
 
class  License
 This class checks the WXP license file for valid licenses. More...
 
class  LightData
 This class defines standard lightning parameters. More...
 
class  LightFile
 This class reads in lightning data from file. More...
 
class  LightPlot
 This class plots lightning data. More...
 
class  Listener
 This virtual class defines the callback method for use with plotting. More...
 
class  LritFile
 This class reads and decodes LRIT satellite data from file. More...
 
class  LZWComp
 This class reads and writes GIF files. More...
 
class  MapFile
 This class reads data from a map database file. More...
 
struct  MapFileHeader
 This struct stores map segment header information. More...
 
class  MapPlot
 This class plots a set of maps. More...
 
class  MdrData
 This class manages MDR (Manually Digitized Radar Messages) data. More...
 
class  MdrDecode
 This decodes MDR radar data files. More...
 
class  MdrDomain
 This class does transforms on MDR data grid. More...
 
class  MdrFile
 This class reads in MDR (Manually Digitized Radar Messages) data. More...
 
class  MdrHash
 This class sets up a hash table for MDR radar information. More...
 
class  MdrImage
 This class merges MDR data into an Image. More...
 
class  MdrPlot
 This class plots MDR radar data. More...
 
struct  MdrRawData
 This struct stores raw MDR reports. More...
 
struct  MdrRegion
 This struct stores MDR data for a particular precipitation region. More...
 
class  MdrWxpFile
 This class reads in decoded MDR radar files. More...
 
class  Menu
 This class creates a menu system. More...
 
struct  MenuItem
 This struct defines menu item parameters. More...
 
class  Message
 This class prints text to the display based on priorities. More...
 
class  MetaFile
 This class outputs MetaFile graphics commands to file. More...
 
class  MetaPlot
 This class plots graphics metafiles. More...
 
class  MetarFile
 This class reads in raw METAR data. More...
 
class  MetarTool
 This class is a set of tools to manage METAR data. More...
 
class  MeteoPlot
 This class plots a time series meteogram. This can either be a series of surface observations of data from a MOS report. More...
 
class  MiscPlot
 This class plots miscellaneous types of data. More...
 
class  ModelName
 This class retrieves forecast model name from file. More...
 
class  ModelSpec
 This class retrieves forecast model file parameters. This is a mapping between a model type and the files and grids that are needed to construct grids for display. This is useful for files that contain multiple types of grids or grids that need to be pieced together. More...
 
struct  MonoSinus
 This struct stores Monomial Sinusoids. More...
 
class  MosData
 This class stores MOS data. More...
 
class  MosDataTool
 This class processes data from MosData class. More...
 
class  MosFile
 This class reads MOS data files. More...
 
class  MosGrid
 This class converts MOS data to a grid. More...
 
class  MosPlot
 This class plots surface data. More...
 
class  MosRaw
 This class puts MOS data into a Data class for further processing. More...
 
class  MosUData
 This class stores MOS data. More...
 
class  MosUFile
 This class reads MOS data files. More...
 
class  NameConv
 This class creates a name convention used to create filenames. More...
 
class  NameConvFile
 This class stores values returned by the NameConv class. More...
 
class  NetCdfFile
 This class is an access layer to netCDF files. More...
 
struct  NidsData
 This struct stores NIDS data. More...
 
class  NidsFile
 This class reads and decodes NIDS data from file. More...
 
class  NidsImage
 This class converts and merges NIDS data into an Image. More...
 
class  NidsInfo
 This struct stores NIDS header data. More...
 
class  NidsPlot
 This class plots NIDS data. More...
 
struct  NidsRadial
 This struct stores NIDS radial block header information. More...
 
struct  NidsRun
 This struct stores NIDS run length encoding block header information. More...
 
struct  NidsText
 This struct stores NIDS text block header information. More...
 
struct  NidsVector
 This struct stores NIDS vector block header information. More...
 
struct  NidsWind
 This struct stores NIDS wind data block header information. More...
 
class  NowradFile
 This class reads in WSI NOWRad radar mosaic files. More...
 
class  NowradPacket
 This class stores WSI NOWRad radar mosaic data. More...
 
class  ObjectAnal
 This class performs an objective analysis on point data converting it to a grid. More...
 
struct  Pan
 This struct holds PAN message data. More...
 
class  Panel
 This defines a plotting region and its attributes. More...
 
struct  ParcelMeanData
 This struct holds output data from parcel mean calculation. More...
 
struct  ParcelParams
 This struct stores parcel parameters. More...
 
class  Parse
 This class parses text files. More...
 
class  Planet
 This class computes sun location information as well as sunrise and sunset. More...
 
class  Plot
 This class defines mid-level graphics commands. Calls the Graph object for actual graphics output. More...
 
class  PlotAttr
 This class stores plot attributes. More...
 
struct  PlotItem
 This struct stores drawing objects used in complex plot. More...
 
struct  PlotLabel
 This struct stores labels for plot annotation. More...
 
class  PngFile
 This class reads and write PNG image files. More...
 
struct  Point
 This struct sets a 3D point (x, y, z) More...
 
struct  Point2
 This struct stores double precision point location. More...
 
class  Points
 This class creates an array a 2D points (x, y) More...
 
class  Postscript
 This class outputs Postscript graphics commands to file. More...
 
struct  Product
 This struct holds data for a specific product to be saved by the data ingestor. More...
 
struct  ProfData
 This struct stores profiler data. More...
 
class  ProfFile
 This class reads and decodes profiler. More...
 
class  ProfPlot
 This class plots cross sections. More...
 
class  Prog
 This class sets up some static classes used by WXP programs. More...
 
class  RadMask
 This class sets up various masks for radar data based on model data. More...
 
class  RadPlot
 This class plots surface data. More...
 
struct  Range
 This struct defines a simple range of values. More...
 
class  Raw
 This class replicates Data. More...
 
struct  RawField
 This struct stores information on each field in file. More...
 
class  RawFile
 This class reads and writes raw point data. More...
 
class  RawGrid
 This class fits raw data to a grid. More...
 
class  RawPlot
 This class plots raw data from file. More...
 
class  RcmData
 This class manages RCM (Radar Coded Messages) data. More...
 
class  RcmDecode
 This decodes RCM radar data files. More...
 
class  RcmDomain
 This class does transforms on RCM data grid. More...
 
class  RcmFile
 This class manages RCM (Radar Coded Messages) data files. More...
 
class  RcmHash
 This class sets up a hash table for MDR radar information. More...
 
class  RcmImage
 This class converts and merges RCM data into an Image. More...
 
class  RcmPlot
 This class plots RCM data. More...
 
struct  RcmRawData
 This struct holds the raw RCM data to be decoded. More...
 
class  RcmWxpFile
 This class reads in decoded RCM radar files. More...
 
class  Rect
 This structure defines rectangle coordinates. More...
 
class  RedbookFile
 This class reads in Redbook formatted data. More...
 
struct  RedbookPacket
 This struct stores Redbook packet data. More...
 
class  RedbookPlot
 This class plots redbook graphics files. More...
 
struct  RedbookPlotParam
 This struct stores Redbook plotting parameters. More...
 
struct  RedbookText
 This struct stores Redbook text data. More...
 
struct  RedbookVector
 This struct stores Redbook vector data. More...
 
class  Region
 This class reads in domain information for preset regions (wxp.reg file) More...
 
class  RegionMenu
 This class sets up and displays a menu of regions. More...
 
class  Resrc
 This class stores a set of resources to be used to set parameters in various objects. More...
 
class  ResrcCL
 This class parses the command line for resource values. More...
 
class  ResrcDB
 This class creates the resource database from the resource file, environment variables and command line parameters. More...
 
struct  ResrcDBItem
 This struct defines specific resource parameters. More...
 
class  ResrcDBList
 This class stores resource database information. More...
 
class  ResrcEnv
 This class gets environment variable values given a specific resource. More...
 
class  ResrcFile
 This class reads resource values in from a file. More...
 
struct  RGB
 This struct defines a set of RGB values. More...
 
class  SaoTool
 This class is a set of tools to manage METAR data. More...
 
struct  SatAngle
 This struct stores the angle of the satellite imager. More...
 
class  SatCdfFile
 This class reads in surface data from a netCDF file. More...
 
class  SatFile
 This class reads satellite imagery from file. More...
 
class  SatPlot
 This class plots satellite imagery. More...
 
struct  SatPoint
 This struct stores where the satellite is pointing. More...
 
class  SatTool
 This class has tools used in processing satellite data. More...
 
class  SatUniFile
 This class reads satellite imagery in Unisys format. More...
 
class  Scanp
 This class parses data given expressions to search for. More...
 
class  SfcCdfFile
 This class reads in surface data from a netCDF file. More...
 
class  SfcData
 This class stores surface data. More...
 
class  SfcDataTool
 This class processes data from SfcData class. More...
 
class  SfcDecode
 This class decodes METAR, SAO and SYNOP data files. More...
 
class  SfcFile
 This class reads in surface data from a file from file. More...
 
class  SfcGrid
 This class converts surface data to a grid. More...
 
class  SfcHash
 This class sets up a hash table for surface data. Used with decoder. More...
 
class  SfcPlot
 This class plots surface data. More...
 
class  SfcRaw
 This class puts surface data into a Data class for further processing. More...
 
class  SfcUniFile
 This class reads in surface data from a Unisys formatted file from file. More...
 
class  SfcWmoData
 This class hold information about raw surface reports (METAR, SAO). More...
 
class  SfcWmoFile
 This class reads in surface data from a input raw data file from file. More...
 
class  SfcWxpFile
 This class reads in surface data from a WXP formatted file from file. More...
 
class  SfcXmlFile
 This class reads in surface data from a WXP formatted file from file. More...
 
struct  ShapeData
 This struct stores ShapeFile data. More...
 
class  ShapeFile
 This class reads in and writes shape files. More...
 
struct  ShearData
 This struct holds output data from shear calculation. More...
 
class  Socket
 This class manages socket based network connections. More...
 
struct  SoundParams
 This struct computes and stores sounding parameters. More...
 
class  SoundPlot
 This class plots a thermodynamic diagram. More...
 
class  Spline
 This class creates splines from point data. More...
 
class  StatPrior
 This class defines station priority values. More...
 
struct  StormAttr
 This struct stores storm attribute data from NIDS data. More...
 
class  String
 This is a variable length string class. More...
 
class  Strings
 This class creates a list of strings. More...
 
class  StrLib
 This class manipulates basic strings (char *) More...
 
class  Swap
 This class performs byte swapping. More...
 
class  Symbol
 This class reads in symbol font data. More...
 
class  SynopTool
 This class is a set of tools to manage SYNOP data. More...
 
class  ThermDiag
 This class plots thermodynamic diagrams (no soundings) More...
 
class  ThermPlot
 This class plots thermodynamic diagrams (no soundings) More...
 
class  ThetaEData
 This structure holds output data from thetaE calculation. More...
 
class  TiffFile
 This class reads and writes GIF files. More...
 
class  Timer
 This class manages a simple timer. More...
 
class  Timezone
 This class manipulates timezones. More...
 
class  Tools
 This class contains generic tools. More...
 
class  Unit
 This class converts units. More...
 
struct  UnitData
 This struct stores specific unit conversions. More...
 
class  UpaCalc
 This class does standard computations on upper air data. More...
 
class  UpaData
 This class stores upper air data. More...
 
class  UpaDataTool
 This class processes data from UpaData class. More...
 
class  UpaDecode
 This decodes upper air data files. More...
 
class  UpaFile
 This class reads in and parses upper air data from a converted file. More...
 
class  UpaGrid
 This class plots surface data. More...
 
struct  UpaLevel
 This struct contains data for a specific upper air level. More...
 
class  UpaPlot
 This class plots upper air data. More...
 
class  UpaRaw
 This class puts upper air data into a Raw class for further processing. More...
 
class  UpaRawinData
 This class stores upper air sounding data by type (mandatory, significant, wind levels) More...
 
class  UpaRawinHash
 This class sets up a hash table for upper air data. More...
 
class  UpaTool
 This class is a set of tools to decode and manage upper air data. More...
 
class  UpaWmoData
 This class hold information about raw upper air reports (TTAA, TTBB, ...). More...
 
class  UpaWmoFile
 This class reads in upper air data from a input raw data file from file. Used by decoder. More...
 
class  UpaWxpFile
 This class reads in and parses upper air data from a converted file. More...
 
class  UpaXSectCont
 This class plots cross sections. More...
 
class  UpaXSectPlot
 This class plots cross sections. More...
 
class  VarFile
 This class specifies a list of variables. More...
 
struct  VarFileData
 This struct specifies a list of variables. More...
 
class  Variable
 This class specifies variable information. More...
 
class  VarList
 This class specifies a list of variables. More...
 
class  VarMenu
 This sets up variable menu and prompts user. More...
 
class  VarName
 This class processes variable information from variable.lup file. More...
 
class  VarNameItem
 This class manages each item in the variable list. More...
 
class  VarSpec
 This class specifies variable information. More...
 
class  VCoord
 This structure defines a vertical coordinate (type,val) More...
 
class  Vect
 This structure defines a vector quantity (x,y) More...
 
class  VectPlot
 This class plots vectors and streamlines from U and V grids. More...
 
class  Vtec
 This class contains VTEC data. More...
 
struct  WarnData
 This struct stores watch box data. More...
 
class  WarnFile
 This class reads and decodes warning location data from file. More...
 
class  WarnPlot
 This class plots severe weather warn boxes. More...
 
struct  WatchData
 This struct stores watch box data. More...
 
class  WatchFile
 This class reads and decodes watch box data from file. More...
 
class  WatchPlot
 This class plots severe weather watch boxes. More...
 
class  Wind
 This structure defines wind values (dir,spd) More...
 
struct  WindParams
 This struct computes sounding wind parameters. More...
 
class  WindPlot
 This class plots wind symbols. More...
 
class  WmoData
 This struct stores a line of WMO formated data. More...
 
class  WmoFile
 This class reads in WMO formated data. More...
 
class  WmoIngest
 This class ingests WMO formated data (see NOAAPORT/FOS) More...
 
class  WmoParse
 This class parses text files. More...
 
class  WmoProduct
 
class  Wxp
 This class defines basic information and methods used by WXP. More...
 
class  WxpResrc
 This class sets up WXP specific resources. More...
 
class  WxTool
 This class includes some general weather tools. More...
 
class  XSectionPlot
 This class plots cross section grid. More...
 
class  XWindow
 This class plots data to the X Windows device. More...
 
class  Zlib
 This class manages zlib decompression. More...
 

Typedefs

typedef unsigned long Messtype
 

Detailed Description

All WXP classes fall under the WXP namespace.