-
Concrete subclass of DataFormatter. Formats grids into basins.
[
verification_docs |
Source |
Implementation |
Keywords |
Summary | Ancestors | All Members | Descendants ]
- DESCRIPTION
- AUTHOR
Class Summary
class Basins : public virtual DataFormatter
{
public:
- Basins() ;
- void formatData(const Grid & g, vector<Area> & a) const;
protected:
private:
- static vector<string> _basinIds;
- static vector< vector<string> > _subBasinIds;
- static vector< vector<BasinBoundaryRec> > _boundaryRecs;
- static vector<string> _getBasinIds();
- static vector< vector<string> > _getSubBasinIds();
- static vector< vector<BasinBoundaryRec> > _getBoundaryRecs();
}; // Basins
DESCRIPTION
Concrete subclass of DataFormatter. This format style uses returns
a vector of Areas where each Area represents an MAP. Note, this uses
a bunch of ancillary NWS code, mainly the APPS_DEFAULTS stuff.
AUTHOR
Mike Smoot
Basins() ;
Constructor
Basins() ;
Function is currently defined inline.
void formatData(const Grid & g, vector<Area> & a) const;
Formats a grid into basins.
virtual void formatData(const Grid & g, vector<Area> & a) const;
vector<string> _basinIds;
A vector of strings where each string specifies the file a
particular basin that lists the subBasins for that basin.
static vector<string> _basinIds;
vector< vector<string> > _subBasinIds;
A vector of vectors containing each subBasinId for each Basin.
static vector< vector<string> > _subBasinIds;
vector< vector<BasinBoundaryRec> > _boundaryRecs;
A vector of vectors containing each subBasinId for each Basin.
static vector< vector<BasinBoundaryRec> > _boundaryRecs;
vector<string> _getBasinIds();
Method that gets the basin ids from the control file specified
in APPS_DEFAULTS.
static vector<string> _getBasinIds();
vector< vector<string> > _getSubBasinIds();
Method that gets the sub basin ids from the basin files specified
in _basinIds.
static vector< vector<string> > _getSubBasinIds();
vector< vector<BasinBoundaryRec> > _getBoundaryRecs();
Method that creates a vector of vectors of BasinBoundarRecs
based on the subBasins specified in _subBasinIds.
static vector< vector<BasinBoundaryRec> > _getBoundaryRecs();
All Members
- public:
- DataFormatter& operator=(const DataFormatter& rhs);
- string getFormatType() const ;
- void formatData(const Grid& g, vector<Area>& areas) ;
- void formatData(const Grid & g, vector<Area> & a) const;
- protected:
Ancestors
Inheritance chain for Basins:
Descendants
Class is not inherited by any others.
Generated from source by the Cocoon utilities on Wed Aug 30 12:53:29 2000
.
Report problems to jkotula@stratasys.com