Inheritance diagram for w2img::CompositeFilter:

Public Member Functions | |
| virtual | ~CompositeFilter () |
| template<class T> | |
| void | processHelper (T &in) |
| void | process (code::PolarGrid &g) |
| void | process (code::RadialSet &g) |
| void | process (code::CartesianGrid2D &g) |
| void | process (code::LatLonGrid &g) |
| virtual void | allowChangingMissingData (bool in) |
| virtual bool | canChangeMissing () const |
| virtual void | setToHandleRadialData (bool in) |
| virtual void | setCartesianGridResolutionRatio (double inres) |
| virtual void | setCartesianGridDimension (const code::Length &indim) |
| virtual void | setWrapAroundRadials (size_t numWrapAroundRadials) |
| virtual size_t | getWrapAroundRadials () const |
| CompositeFilter (const std::vector< code::SmartPtr< Data2DFilter > > filters_) | |
| code::SmartPtr< code::DataType > | getResult () |
| get the result of the filtering -- returns 0 on error. | |
| void | reset () |
Protected Attributes | |
| code::SmartPtr< code::DataType > | myResult |
| virtual w2img::CompositeFilter::~CompositeFilter | ( | ) | [inline, virtual] |
| w2img::CompositeFilter::CompositeFilter | ( | const std::vector< code::SmartPtr< Data2DFilter > > | filters_ | ) |
| virtual void w2img::CompositeFilter::allowChangingMissingData | ( | bool | in | ) | [inline, virtual] |
Implements w2img::Data2DFilter.
| virtual bool w2img::CompositeFilter::canChangeMissing | ( | ) | const [inline, virtual] |
Implements w2img::Data2DFilter.
| code::SmartPtr<code::DataType> w2img::Data2DFilter::getResult | ( | ) | [inline, inherited] |
get the result of the filtering -- returns 0 on error.
This may or may not be the same data as passed in, for example process(RadialSet) may return a CartesianGrid.
| virtual size_t w2img::CompositeFilter::getWrapAroundRadials | ( | ) | const [inline, virtual] |
Implements w2img::Data2DFilter.
| void w2img::CompositeFilter::process | ( | code::LatLonGrid & | g | ) | [inline] |
| void w2img::CompositeFilter::process | ( | code::CartesianGrid2D & | g | ) | [inline] |
| void w2img::CompositeFilter::process | ( | code::RadialSet & | g | ) | [inline] |
| void w2img::CompositeFilter::process | ( | code::PolarGrid & | g | ) | [inline] |
| void w2img::CompositeFilter::processHelper | ( | T & | in | ) | [inline] |
| void w2img::Data2DFilter::reset | ( | ) | [inline, inherited] |
| virtual void w2img::CompositeFilter::setCartesianGridDimension | ( | const code::Length & | indim | ) | [inline, virtual] |
Implements w2img::Data2DFilter.
| virtual void w2img::CompositeFilter::setCartesianGridResolutionRatio | ( | double | inres | ) | [inline, virtual] |
Implements w2img::Data2DFilter.
| virtual void w2img::CompositeFilter::setToHandleRadialData | ( | bool | in | ) | [inline, virtual] |
Implements w2img::Data2DFilter.
| virtual void w2img::CompositeFilter::setWrapAroundRadials | ( | size_t | numWrapAroundRadials | ) | [inline, virtual] |
Implements w2img::Data2DFilter.
code::SmartPtr<code::DataType> w2img::Data2DFilter::myResult [protected, inherited] |
1.4.7