code::DataCropper Class Reference

Inheritance diagram for code::DataCropper:

code::DataModifier List of all members.

Detailed Description

Modifies data by cropping it to the required dimensions.

Author:
Lakshman
Version:
Id
DataCropper.h,v 1.4 2009/06/02 20:17:41 lakshman Exp


Public Member Functions

virtual bool modifyBeforeWrite (code::LatLonGrid &llgrid)
 Return false if the modification failed and the grid should not be written out.
virtual bool modifyBeforeWrite (code::RadialSet &rs)
virtual ~DataCropper ()
 DataCropper (const code::Location &northwestCorner, const code::Location &southeastCorner, const code::LatLonGrid::DimType &angularSpacing)

Static Public Member Functions

static DataCropper create (const std::string &northwestCorner, const std::string &southeastCorner, const std::string &angularSpacing)
 Understands strings where the lat,lon etc.


Constructor & Destructor Documentation

virtual code::DataCropper::~DataCropper (  )  [inline, virtual]

code::DataCropper::DataCropper ( const code::Location &  northwestCorner,
const code::Location &  southeastCorner,
const code::LatLonGrid::DimType &  angularSpacing 
)


Member Function Documentation

static DataCropper code::DataCropper::create ( const std::string &  northwestCorner,
const std::string &  southeastCorner,
const std::string &  angularSpacing 
) [static]

Understands strings where the lat,lon etc.

are separated by spaces

virtual bool code::DataCropper::modifyBeforeWrite ( code::RadialSet &  rs  )  [inline, virtual]

Implements code::DataModifier.

virtual bool code::DataCropper::modifyBeforeWrite ( code::LatLonGrid &  llgrid  )  [virtual]

Return false if the modification failed and the grid should not be written out.

Otherwise, return true.

Implements code::DataModifier.


Generated on Fri May 4 13:40:21 2012 for WDSS-IIw2algs by  doxygen 1.4.7