Inheritance diagram for w2img::Data2DFilter:
Public Member Functions | |
virtual | ~Data2DFilter () |
virtual void | allowChangingMissingData (bool in)=0 |
virtual bool | canChangeMissing () const =0 |
virtual void | setToHandleRadialData (bool in)=0 |
virtual void | setCartesianGridResolutionRatio (double inres)=0 |
virtual void | setCartesianGridDimension (const code::Length &indim)=0 |
virtual void | setWrapAroundRadials (size_t numWrapAroundRadials)=0 |
virtual size_t | getWrapAroundRadials () const =0 |
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::Data2DFilter::~Data2DFilter | ( | ) | [inline, virtual] |
virtual void w2img::Data2DFilter::allowChangingMissingData | ( | bool | in | ) | [pure virtual] |
Implemented in w2img::CompositeFilter, and w2img::SingleData2DFilter.
virtual bool w2img::Data2DFilter::canChangeMissing | ( | ) | const [pure virtual] |
Implemented in w2img::CompositeFilter, and w2img::SingleData2DFilter.
code::SmartPtr<code::DataType> w2img::Data2DFilter::getResult | ( | ) | [inline] |
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::Data2DFilter::getWrapAroundRadials | ( | ) | const [pure virtual] |
Implemented in w2img::CompositeFilter, and w2img::SingleData2DFilter.
void w2img::Data2DFilter::reset | ( | ) | [inline] |
virtual void w2img::Data2DFilter::setCartesianGridDimension | ( | const code::Length & | indim | ) | [pure virtual] |
Implemented in w2img::CompositeFilter, and w2img::SingleData2DFilter.
virtual void w2img::Data2DFilter::setCartesianGridResolutionRatio | ( | double | inres | ) | [pure virtual] |
Implemented in w2img::CompositeFilter, and w2img::SingleData2DFilter.
virtual void w2img::Data2DFilter::setToHandleRadialData | ( | bool | in | ) | [pure virtual] |
Implemented in w2img::CompositeFilter, and w2img::SingleData2DFilter.
virtual void w2img::Data2DFilter::setWrapAroundRadials | ( | size_t | numWrapAroundRadials | ) | [pure virtual] |
Implemented in w2img::CompositeFilter, and w2img::SingleData2DFilter.
code::SmartPtr<code::DataType> w2img::Data2DFilter::myResult [protected] |