code::DataModifier Class Reference

Inheritance diagram for code::DataModifier:

code::DataCropper code::DataScaler 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
code_DataModifier.h,v 1.2 2009/06/02 20:17:37 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::DataScaler.

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::DataScaler.


Generated on Fri May 4 13:40:11 2012 for WDSS-IIw2 by  doxygen 1.4.7