Filter by control point id string. More...
#include <PointIdFilter.h>


Public Types | |
| enum | FilterEffectiveness { Images = 1 , Points = 2 , Measures = 4 } |
Signals | |
| void | filterChanged () |
Public Member Functions | |
| PointIdFilter (AbstractFilter::FilterEffectivenessFlag, int minimumForSuccess=-1) | |
| PointIdFilter (const PointIdFilter &other) | |
| virtual | ~PointIdFilter () |
| bool | evaluate (const QPair< QString, ControlNet * > *) const |
| bool | evaluate (const ControlPoint *) const |
| bool | evaluate (const ControlMeasure *) const |
| AbstractFilter * | clone () const |
| QString | getImageDescription () const |
| QString | getPointDescription () const |
| virtual bool | canFilterImages () const |
| virtual bool | canFilterPoints () const |
| virtual bool | canFilterMeasures () const |
| virtual QString | getMeasureDescription () const |
Protected Member Functions | |
| bool | evaluate (QString) const |
| virtual bool | evaluate (const ControlPoint *, bool(ControlPoint::*)() const) const |
| virtual bool | evaluate (const ControlMeasure *, bool(ControlMeasure::*)() const) const |
| QString | descriptionSuffix () const |
| bool | inclusive () const |
| int | getMinForSuccess () const |
| AbstractFilter::FilterEffectivenessFlag * | getEffectivenessFlags () const |
| QBoxLayout * | getMainLayout () const |
| QBoxLayout * | getInclusiveExclusiveLayout () const |
| bool | evaluateImageFromPointFilter (const QPair< QString, ControlNet * > *) const |
| bool | evaluateImageFromMeasureFilter (const QPair< QString, ControlNet * > *) const |
| bool | evaluatePointFromMeasureFilter (const ControlPoint *) const |
Filter by control point id string.
This class allows the user to filter control points based on what the control point id is. This allows the user to find a particular control point or make a list of control points with similar ids.
|
inherited |
| Isis::PointIdFilter::PointIdFilter | ( | AbstractFilter::FilterEffectivenessFlag | flag, |
| int | minimumForSuccess = -1 ) |
References Isis::AbstractStringFilter::AbstractStringFilter().
Referenced by clone(), and PointIdFilter().
| Isis::PointIdFilter::PointIdFilter | ( | const PointIdFilter & | other | ) |
References Isis::AbstractStringFilter::AbstractStringFilter(), and PointIdFilter().
|
virtual |
|
virtualinherited |
References Images.
Referenced by Isis::FilterWidget::evaluate(), evaluateImageFromMeasureFilter(), and evaluateImageFromPointFilter().
|
virtualinherited |
References Measures.
Referenced by Isis::FilterWidget::evaluate().
|
virtualinherited |
References Points.
Referenced by Isis::FilterWidget::evaluate(), and evaluatePointFromMeasureFilter().
|
virtual |
Implements Isis::AbstractFilter.
References PointIdFilter().
|
protectedinherited |
References Isis::AbstractFilter::inclusive().
Referenced by Isis::ChooserNameFilter::getImageDescription(), Isis::PointIdFilter::getImageDescription(), Isis::ImageIdFilter::getMeasureDescription(), Isis::ChooserNameFilter::getPointDescription(), Isis::ImageIdFilter::getPointDescription(), and Isis::PointIdFilter::getPointDescription().
|
protectedvirtualinherited |
Reimplemented from Isis::AbstractFilter.
|
protectedvirtualinherited |
Reimplemented from Isis::AbstractFilter.
|
protectedinherited |
|
virtual |
Reimplemented from Isis::AbstractStringFilter.
|
virtual |
Reimplemented from Isis::AbstractStringFilter.
References Isis::AbstractStringFilter::evaluate(), and Isis::ControlPoint::GetId().
|
virtual |
Reimplemented from Isis::AbstractStringFilter.
References Isis::AbstractFilter::evaluateImageFromPointFilter().
|
protectedinherited |
References canFilterImages().
Referenced by Isis::GoodnessOfFitFilter::evaluate(), Isis::LineFilter::evaluate(), Isis::LineResidualFilter::evaluate(), Isis::LineShiftFilter::evaluate(), Isis::MeasureIgnoredFilter::evaluate(), Isis::MeasureJigsawRejectedFilter::evaluate(), Isis::MeasureTypeFilter::evaluate(), Isis::ResidualMagnitudeFilter::evaluate(), Isis::SampleFilter::evaluate(), Isis::SampleResidualFilter::evaluate(), and Isis::SampleShiftFilter::evaluate().
|
protectedinherited |
References canFilterImages().
Referenced by Isis::AdjustedLatitudeFilter::evaluate(), Isis::AdjustedLatitudeSigmaFilter::evaluate(), Isis::AdjustedLongitudeFilter::evaluate(), Isis::AdjustedLongitudeSigmaFilter::evaluate(), Isis::AdjustedRadiusFilter::evaluate(), Isis::AdjustedRadiusSigmaFilter::evaluate(), Isis::AdjustedXFilter::evaluate(), Isis::AdjustedXSigmaFilter::evaluate(), Isis::AdjustedYFilter::evaluate(), Isis::AdjustedYSigmaFilter::evaluate(), Isis::AdjustedZFilter::evaluate(), Isis::AdjustedZSigmaFilter::evaluate(), Isis::APrioriLatitudeFilter::evaluate(), Isis::APrioriLatitudeSigmaFilter::evaluate(), Isis::APrioriLongitudeFilter::evaluate(), Isis::APrioriLongitudeSigmaFilter::evaluate(), Isis::APrioriRadiusFilter::evaluate(), Isis::APrioriRadiusSigmaFilter::evaluate(), Isis::APrioriXFilter::evaluate(), Isis::APrioriXSigmaFilter::evaluate(), Isis::APrioriYFilter::evaluate(), Isis::APrioriYSigmaFilter::evaluate(), Isis::APrioriZFilter::evaluate(), Isis::APrioriZSigmaFilter::evaluate(), Isis::ChooserNameFilter::evaluate(), Isis::MeasureCountFilter::evaluate(), Isis::PointEditLockedFilter::evaluate(), Isis::PointIdFilter::evaluate(), Isis::PointIgnoredFilter::evaluate(), Isis::PointJigsawRejectedFilter::evaluate(), and Isis::PointTypeFilter::evaluate().
|
protectedinherited |
References canFilterPoints(), and Isis::ControlPoint::getMeasures().
Referenced by Isis::GoodnessOfFitFilter::evaluate(), Isis::ImageIdFilter::evaluate(), Isis::LineFilter::evaluate(), Isis::LineResidualFilter::evaluate(), Isis::LineShiftFilter::evaluate(), Isis::MeasureIgnoredFilter::evaluate(), Isis::MeasureJigsawRejectedFilter::evaluate(), Isis::MeasureTypeFilter::evaluate(), Isis::ResidualMagnitudeFilter::evaluate(), Isis::SampleFilter::evaluate(), Isis::SampleResidualFilter::evaluate(), and Isis::SampleShiftFilter::evaluate().
|
signalinherited |
|
protectedinherited |
|
virtual |
Reimplemented from Isis::AbstractFilter.
References Isis::AbstractStringFilter::descriptionSuffix(), Isis::AbstractFilter::getImageDescription(), and Isis::AbstractFilter::getMinForSuccess().
|
protectedinherited |
|
protectedinherited |
Referenced by Isis::AbstractMultipleChoiceFilter::createWidget().
|
virtualinherited |
Reimplemented in Isis::GoodnessOfFitFilter, Isis::ImageIdFilter, Isis::LineFilter, Isis::LineResidualFilter, Isis::LineShiftFilter, Isis::MeasureIgnoredFilter, Isis::MeasureJigsawRejectedFilter, Isis::MeasureTypeFilter, Isis::ResidualMagnitudeFilter, Isis::SampleFilter, Isis::SampleResidualFilter, and Isis::SampleShiftFilter.
|
inlineprotectedinherited |
Referenced by Isis::AbstractMultipleChoiceFilter::evaluate(), Isis::AdjustedLatitudeFilter::getImageDescription(), Isis::AdjustedLatitudeSigmaFilter::getImageDescription(), Isis::AdjustedLongitudeFilter::getImageDescription(), Isis::AdjustedLongitudeSigmaFilter::getImageDescription(), Isis::AdjustedRadiusFilter::getImageDescription(), Isis::AdjustedRadiusSigmaFilter::getImageDescription(), Isis::AdjustedXFilter::getImageDescription(), Isis::AdjustedXSigmaFilter::getImageDescription(), Isis::AdjustedYFilter::getImageDescription(), Isis::AdjustedYSigmaFilter::getImageDescription(), Isis::AdjustedZFilter::getImageDescription(), Isis::AdjustedZSigmaFilter::getImageDescription(), Isis::APrioriLatitudeFilter::getImageDescription(), Isis::APrioriLatitudeSigmaFilter::getImageDescription(), Isis::APrioriLongitudeFilter::getImageDescription(), Isis::APrioriLongitudeSigmaFilter::getImageDescription(), Isis::APrioriRadiusFilter::getImageDescription(), Isis::APrioriRadiusSigmaFilter::getImageDescription(), Isis::APrioriXFilter::getImageDescription(), Isis::APrioriXSigmaFilter::getImageDescription(), Isis::APrioriYFilter::getImageDescription(), Isis::APrioriYSigmaFilter::getImageDescription(), Isis::APrioriZFilter::getImageDescription(), Isis::APrioriZSigmaFilter::getImageDescription(), Isis::ChooserNameFilter::getImageDescription(), Isis::GoodnessOfFitFilter::getImageDescription(), Isis::LineFilter::getImageDescription(), Isis::LineResidualFilter::getImageDescription(), Isis::LineShiftFilter::getImageDescription(), Isis::MeasureCountFilter::getImageDescription(), Isis::MeasureIgnoredFilter::getImageDescription(), Isis::MeasureJigsawRejectedFilter::getImageDescription(), Isis::MeasureTypeFilter::getImageDescription(), Isis::PointEditLockedFilter::getImageDescription(), Isis::PointIdFilter::getImageDescription(), Isis::PointIgnoredFilter::getImageDescription(), Isis::PointJigsawRejectedFilter::getImageDescription(), Isis::PointTypeFilter::getImageDescription(), Isis::ResidualMagnitudeFilter::getImageDescription(), Isis::SampleFilter::getImageDescription(), Isis::SampleResidualFilter::getImageDescription(), Isis::SampleShiftFilter::getImageDescription(), and Isis::ImageIdFilter::getPointDescription().
|
virtual |
Reimplemented from Isis::AbstractFilter.
References Isis::AbstractStringFilter::descriptionSuffix().
|
protectedinherited |
Referenced by Isis::AbstractNumberFilter::descriptionSuffix(), Isis::AbstractStringFilter::descriptionSuffix(), evaluate(), evaluate(), Isis::AbstractNumberFilter::evaluate(), Isis::AbstractStringFilter::evaluate(), Isis::MeasureTypeFilter::evaluate(), Isis::PointTypeFilter::evaluate(), Isis::MeasureCountFilter::getImageDescription(), Isis::MeasureIgnoredFilter::getImageDescription(), Isis::MeasureJigsawRejectedFilter::getImageDescription(), Isis::MeasureTypeFilter::getImageDescription(), Isis::PointEditLockedFilter::getImageDescription(), Isis::PointIgnoredFilter::getImageDescription(), Isis::PointJigsawRejectedFilter::getImageDescription(), Isis::PointTypeFilter::getImageDescription(), Isis::MeasureIgnoredFilter::getMeasureDescription(), Isis::MeasureJigsawRejectedFilter::getMeasureDescription(), Isis::MeasureTypeFilter::getMeasureDescription(), Isis::MeasureCountFilter::getPointDescription(), Isis::PointEditLockedFilter::getPointDescription(), Isis::PointIgnoredFilter::getPointDescription(), Isis::PointJigsawRejectedFilter::getPointDescription(), and Isis::PointTypeFilter::getPointDescription().