Allows users to choose filters for filtering connected images. More...
#include <ImageImageFilterSelector.h>


Public Slots | |
| void | sendClose () |
Signals | |
| void | close (AbstractFilterSelector *) |
| void | filterChanged () |
| void | sizeChanged () |
Public Member Functions | |
| ImageImageFilterSelector () | |
| ImageImageFilterSelector (const ImageImageFilterSelector &other) | |
| virtual | ~ImageImageFilterSelector () |
| ImageImageFilterSelector & | operator= (const ImageImageFilterSelector &other) |
| template<typename Evaluatable> | |
| bool | evaluate (const Evaluatable *evaluatable) const |
| bool | hasFilter () const |
| bool | hasFilter (bool(AbstractFilter::*)() const) const |
| QString | getDescription (QString(AbstractFilter::*)() const) const |
Protected Slots | |
| virtual void | deleteFilter () |
Protected Member Functions | |
| void | createSelector () |
| void | changeFilter (int) |
| void | nullify () |
| QComboBox * | getSelector () const |
| QHBoxLayout * | getMainLayout () const |
| AbstractFilter * | getFilter () const |
| void | setFilter (AbstractFilter *) |
Allows users to choose filters for filtering connected images.
This class is responsible for creating a list of filters that can be selected for filtering connected images.
| Isis::ImageImageFilterSelector::ImageImageFilterSelector | ( | ) |
References createSelector(), and Isis::AbstractFilterSelector::nullify().
Referenced by ImageImageFilterSelector(), and operator=().
| Isis::ImageImageFilterSelector::ImageImageFilterSelector | ( | const ImageImageFilterSelector & | other | ) |
|
virtual |
|
protectedvirtual |
Implements Isis::AbstractFilterSelector.
References Isis::AbstractFilterSelector::deleteFilter().
|
signalinherited |
References AbstractFilterSelector().
Referenced by sendClose().
|
protectedvirtual |
Reimplemented from Isis::AbstractFilterSelector.
References Isis::AbstractFilterSelector::createSelector().
Referenced by ImageImageFilterSelector(), and ImageImageFilterSelector().
|
protectedvirtualslotinherited |
|
inlineinherited |
|
signalinherited |
|
inherited |
|
protectedinherited |
|
protectedinherited |
Referenced by setFilter().
|
protectedinherited |
Referenced by Isis::ImagePointFilterSelector::createSelector(), Isis::PointMeasureFilterSelector::createSelector(), Isis::ImageImageFilterSelector::ImageImageFilterSelector(), Isis::ImagePointFilterSelector::ImagePointFilterSelector(), operator=(), and Isis::PointMeasureFilterSelector::PointMeasureFilterSelector().
|
inherited |
|
inherited |
|
protectedinherited |
| ImageImageFilterSelector & Isis::ImageImageFilterSelector::operator= | ( | const ImageImageFilterSelector & | other | ) |
|
slotinherited |
References close().
Referenced by createSelector().
|
protectedinherited |
References filterChanged(), getFilter(), and getMainLayout().
Referenced by Isis::ImagePointFilterSelector::changeFilter(), Isis::PointMeasureFilterSelector::changeFilter(), Isis::ImageImageFilterSelector::ImageImageFilterSelector(), Isis::ImagePointFilterSelector::ImagePointFilterSelector(), operator=(), and Isis::PointMeasureFilterSelector::PointMeasureFilterSelector().
|
signalinherited |