code::DataModifier Class Reference

Inheritance diagram for code::DataModifier:

code::DataCropper code::Dealiaser List of all members.

Detailed Description

By default, a DataHandler does not do anything to the LatLonGrid.

Subclasses can modify the data, by changing the data values or cropping the grid. This is done by attaching a DataModifier.

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


Public Member Functions

virtual bool modifyBeforeWrite (code::LatLonGrid &)=0
 Return false if the modification failed and the grid should not be written out.
virtual bool modifyBeforeWrite (code::RadialSet &)=0
virtual ~DataModifier ()


Constructor & Destructor Documentation

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


Member Function Documentation

virtual bool code::DataModifier::modifyBeforeWrite ( code::RadialSet &   )  [pure virtual]

Implemented in code::DataCropper, and code::Dealiaser.

virtual bool code::DataModifier::modifyBeforeWrite ( code::LatLonGrid &   )  [pure virtual]

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

Otherwise, return true.

Implemented in code::DataCropper, and code::Dealiaser.


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