Isis 3.0 Developer's Reference (API) |
Home |
Allows users to choose filters for filtering points and measures. More...
#include <PointMeasureFilterSelector.h>
Inherits Isis::CnetViz::AbstractFilterSelector.
Public Slots | |
void | sendClose () |
Signals | |
void | close (AbstractFilterSelector *) |
void | filterChanged () |
void | sizeChanged () |
Public Member Functions | |
PointMeasureFilterSelector () | |
PointMeasureFilterSelector (const PointMeasureFilterSelector &other) | |
virtual | ~PointMeasureFilterSelector () |
PointMeasureFilterSelector & | operator= (const PointMeasureFilterSelector &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 points and measures.
This class is responsible for creating a list of filters that can be selected for filtering points and measures.
Isis::CnetViz::PointMeasureFilterSelector::PointMeasureFilterSelector | ( | ) |
References createSelector().
Isis::CnetViz::PointMeasureFilterSelector::PointMeasureFilterSelector | ( | const PointMeasureFilterSelector & | other | ) |
|
virtual |
|
protectedvirtual |
Implements Isis::CnetViz::AbstractFilterSelector.
References Isis::CnetViz::AbstractFilterSelector::deleteFilter(), Isis::CnetViz::AbstractFilterSelector::filterChanged(), Isis::CnetViz::AbstractFilter::Measures, Isis::CnetViz::AbstractFilter::Points, Isis::CnetViz::AbstractFilterSelector::setFilter(), and Isis::CnetViz::AbstractFilterSelector::sizeChanged().
|
signalinherited |
Referenced by Isis::CnetViz::AbstractFilterSelector::sendClose().
|
protectedvirtual |
Reimplemented from Isis::CnetViz::AbstractFilterSelector.
References Isis::CnetViz::AbstractFilterSelector::getSelector().
Referenced by PointMeasureFilterSelector().
|
protectedvirtualslotinherited |
|
inlineinherited |
References Isis::CnetViz::AbstractFilter::evaluate().
|
signalinherited |
|
inherited |
|
protectedinherited |
|
protectedinherited |
Referenced by Isis::CnetViz::AbstractFilterSelector::setFilter().
|
protectedinherited |
Referenced by Isis::CnetViz::ImagePointFilterSelector::createSelector(), createSelector(), Isis::CnetViz::ImageImageFilterSelector::ImageImageFilterSelector(), Isis::CnetViz::ImagePointFilterSelector::ImagePointFilterSelector(), Isis::CnetViz::AbstractFilterSelector::operator=(), and PointMeasureFilterSelector().
|
inherited |
|
inherited |
|
protectedinherited |
PointMeasureFilterSelector & Isis::CnetViz::PointMeasureFilterSelector::operator= | ( | const PointMeasureFilterSelector & | other | ) |
|
slotinherited |
References Isis::CnetViz::AbstractFilterSelector::close().
Referenced by Isis::CnetViz::AbstractFilterSelector::createSelector().
|
protectedinherited |
References Isis::CnetViz::AbstractFilterSelector::filterChanged(), Isis::CnetViz::AbstractFilterSelector::getFilter(), and Isis::CnetViz::AbstractFilterSelector::getMainLayout().
Referenced by Isis::CnetViz::ImagePointFilterSelector::changeFilter(), changeFilter(), Isis::CnetViz::ImageImageFilterSelector::ImageImageFilterSelector(), Isis::CnetViz::ImagePointFilterSelector::ImagePointFilterSelector(), Isis::CnetViz::AbstractFilterSelector::operator=(), and PointMeasureFilterSelector().
|
signalinherited |
Referenced by Isis::CnetViz::ImagePointFilterSelector::changeFilter(), and changeFilter().