Allows filtering by adjusted surface point radius sigma. More...
#include <AdjustedRadiusSigmaFilter.h>


Public Types | |
| enum | FilterEffectiveness { Images = 1 , Points = 2 , Measures = 4 } |
Signals | |
| void | filterChanged () |
Public Member Functions | |
| AdjustedRadiusSigmaFilter (AbstractFilter::FilterEffectivenessFlag flag, int minimumForSuccess=-1) | |
| AdjustedRadiusSigmaFilter (const AdjustedRadiusSigmaFilter &other) | |
| virtual | ~AdjustedRadiusSigmaFilter () |
| 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 (double) const |
| virtual bool | evaluate (const ControlPoint *, bool(ControlPoint::*)() const) const |
| virtual bool | evaluate (const ControlMeasure *, bool(ControlMeasure::*)() const) const |
| QString | descriptionSuffix () const |
| bool | lessThan () 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 |
Allows filtering by adjusted surface point radius sigma.
This class allows the user to filter control points and control measures by adjusted surface point radius sigma. This allows the user to make a list of control points that are less than or greater than a certain adjusted surface point radius sigma.
|
inherited |
| Isis::AdjustedRadiusSigmaFilter::AdjustedRadiusSigmaFilter | ( | AbstractFilter::FilterEffectivenessFlag | flag, |
| int | minimumForSuccess = -1 ) |
References Isis::AbstractNumberFilter::AbstractNumberFilter().
Referenced by AdjustedRadiusSigmaFilter(), and clone().
| Isis::AdjustedRadiusSigmaFilter::AdjustedRadiusSigmaFilter | ( | const AdjustedRadiusSigmaFilter & | other | ) |
|
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 AdjustedRadiusSigmaFilter().
|
protectedinherited |
References Isis::AbstractFilter::inclusive(), and lessThan().
Referenced by 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::GoodnessOfFitFilter::getImageDescription(), Isis::LineFilter::getImageDescription(), Isis::LineResidualFilter::getImageDescription(), Isis::LineShiftFilter::getImageDescription(), Isis::ResidualMagnitudeFilter::getImageDescription(), Isis::SampleFilter::getImageDescription(), Isis::SampleResidualFilter::getImageDescription(), Isis::SampleShiftFilter::getImageDescription(), Isis::GoodnessOfFitFilter::getMeasureDescription(), Isis::LineFilter::getMeasureDescription(), Isis::LineResidualFilter::getMeasureDescription(), Isis::LineShiftFilter::getMeasureDescription(), Isis::ResidualMagnitudeFilter::getMeasureDescription(), Isis::SampleFilter::getMeasureDescription(), Isis::SampleResidualFilter::getMeasureDescription(), Isis::SampleShiftFilter::getMeasureDescription(), Isis::AdjustedLatitudeFilter::getPointDescription(), Isis::AdjustedLatitudeSigmaFilter::getPointDescription(), Isis::AdjustedLongitudeFilter::getPointDescription(), Isis::AdjustedLongitudeSigmaFilter::getPointDescription(), Isis::AdjustedRadiusFilter::getPointDescription(), Isis::AdjustedRadiusSigmaFilter::getPointDescription(), Isis::AdjustedXFilter::getPointDescription(), Isis::AdjustedXSigmaFilter::getPointDescription(), Isis::AdjustedYFilter::getPointDescription(), Isis::AdjustedYSigmaFilter::getPointDescription(), Isis::AdjustedZFilter::getPointDescription(), Isis::AdjustedZSigmaFilter::getPointDescription(), Isis::APrioriLatitudeFilter::getPointDescription(), Isis::APrioriLatitudeSigmaFilter::getPointDescription(), Isis::APrioriLongitudeFilter::getPointDescription(), Isis::APrioriLongitudeSigmaFilter::getPointDescription(), Isis::APrioriRadiusFilter::getPointDescription(), Isis::APrioriRadiusSigmaFilter::getPointDescription(), Isis::APrioriXFilter::getPointDescription(), Isis::APrioriXSigmaFilter::getPointDescription(), Isis::APrioriYFilter::getPointDescription(), Isis::APrioriYSigmaFilter::getPointDescription(), Isis::APrioriZFilter::getPointDescription(), and Isis::APrioriZSigmaFilter::getPointDescription().
|
protectedvirtualinherited |
Reimplemented from Isis::AbstractFilter.
|
protectedvirtualinherited |
Reimplemented from Isis::AbstractFilter.
|
protectedinherited |
References Isis::AbstractFilter::inclusive(), and lessThan().
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::GoodnessOfFitFilter::evaluate(), Isis::LineFilter::evaluate(), Isis::LineResidualFilter::evaluate(), Isis::LineShiftFilter::evaluate(), Isis::ResidualMagnitudeFilter::evaluate(), Isis::SampleFilter::evaluate(), Isis::SampleResidualFilter::evaluate(), and Isis::SampleShiftFilter::evaluate().
|
virtual |
Reimplemented from Isis::AbstractNumberFilter.
|
virtual |
|
virtual |
Reimplemented from Isis::AbstractNumberFilter.
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::AbstractNumberFilter::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::AbstractNumberFilter::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().
|
protectedinherited |
Referenced by descriptionSuffix(), and evaluate().