Isis 3.0 Developer's Reference (API) |
Home |
Filters by residual magnitude. More...
#include <ResidualMagnitudeFilter.h>
Inherits Isis::CnetViz::AbstractNumberFilter.
Public Types | |
enum | FilterEffectiveness { Images = 1, Points = 2, Measures = 4 } |
Signals | |
void | filterChanged () |
Public Member Functions | |
ResidualMagnitudeFilter (AbstractFilter::FilterEffectivenessFlag flag, int minimumForSuccess=-1) | |
ResidualMagnitudeFilter (const ResidualMagnitudeFilter &other) | |
virtual | ~ResidualMagnitudeFilter () |
bool | evaluate (const ControlCubeGraphNode *) const |
bool | evaluate (const ControlPoint *) const |
bool | evaluate (const ControlMeasure *) const |
AbstractFilter * | clone () const |
QString | getImageDescription () const |
QString | getPointDescription () const |
QString | getMeasureDescription () const |
virtual bool | canFilterImages () const |
virtual bool | canFilterPoints () const |
virtual bool | canFilterMeasures () 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 ControlCubeGraphNode *) const |
bool | evaluateImageFromMeasureFilter (const ControlCubeGraphNode *) const |
bool | evaluatePointFromMeasureFilter (const ControlPoint *) const |
Filters by residual magnitude.
This class handles filtering by residual magnitudes.
|
inherited |
Isis::CnetViz::ResidualMagnitudeFilter::ResidualMagnitudeFilter | ( | AbstractFilter::FilterEffectivenessFlag | flag, |
int | minimumForSuccess = -1 |
||
) |
Referenced by clone().
Isis::CnetViz::ResidualMagnitudeFilter::ResidualMagnitudeFilter | ( | const ResidualMagnitudeFilter & | other | ) |
|
virtual |
|
virtualinherited |
|
virtualinherited |
References Isis::CnetViz::AbstractFilter::Measures.
Referenced by Isis::CnetViz::FilterWidget::evaluate().
|
virtualinherited |
|
virtual |
Implements Isis::CnetViz::AbstractFilter.
References ResidualMagnitudeFilter().
|
protectedinherited |
References Isis::CnetViz::AbstractFilter::inclusive(), and Isis::CnetViz::AbstractNumberFilter::lessThan().
Referenced by getImageDescription(), Isis::CnetViz::GoodnessOfFitFilter::getImageDescription(), Isis::CnetViz::LineResidualFilter::getImageDescription(), Isis::CnetViz::SampleResidualFilter::getImageDescription(), Isis::CnetViz::APrioriLatitudeSigmaFilter::getImageDescription(), Isis::CnetViz::AdjustedLongitudeSigmaFilter::getImageDescription(), Isis::CnetViz::APrioriRadiusSigmaFilter::getImageDescription(), Isis::CnetViz::LineFilter::getImageDescription(), Isis::CnetViz::AdjustedLatitudeSigmaFilter::getImageDescription(), Isis::CnetViz::APrioriLongitudeSigmaFilter::getImageDescription(), Isis::CnetViz::AdjustedLongitudeFilter::getImageDescription(), Isis::CnetViz::AdjustedRadiusFilter::getImageDescription(), Isis::CnetViz::SampleFilter::getImageDescription(), Isis::CnetViz::AdjustedRadiusSigmaFilter::getImageDescription(), Isis::CnetViz::AdjustedLatitudeFilter::getImageDescription(), Isis::CnetViz::APrioriLatitudeFilter::getImageDescription(), Isis::CnetViz::APrioriRadiusFilter::getImageDescription(), Isis::CnetViz::APrioriLongitudeFilter::getImageDescription(), Isis::CnetViz::SampleShiftFilter::getImageDescription(), Isis::CnetViz::LineShiftFilter::getImageDescription(), getMeasureDescription(), Isis::CnetViz::SampleResidualFilter::getMeasureDescription(), Isis::CnetViz::LineResidualFilter::getMeasureDescription(), Isis::CnetViz::GoodnessOfFitFilter::getMeasureDescription(), Isis::CnetViz::SampleFilter::getMeasureDescription(), Isis::CnetViz::LineFilter::getMeasureDescription(), Isis::CnetViz::SampleShiftFilter::getMeasureDescription(), Isis::CnetViz::LineShiftFilter::getMeasureDescription(), Isis::CnetViz::AdjustedRadiusFilter::getPointDescription(), Isis::CnetViz::APrioriRadiusFilter::getPointDescription(), Isis::CnetViz::APrioriLatitudeSigmaFilter::getPointDescription(), Isis::CnetViz::AdjustedLatitudeFilter::getPointDescription(), Isis::CnetViz::AdjustedLongitudeFilter::getPointDescription(), Isis::CnetViz::APrioriLongitudeSigmaFilter::getPointDescription(), Isis::CnetViz::APrioriLongitudeFilter::getPointDescription(), Isis::CnetViz::APrioriLatitudeFilter::getPointDescription(), Isis::CnetViz::AdjustedLongitudeSigmaFilter::getPointDescription(), Isis::CnetViz::AdjustedLatitudeSigmaFilter::getPointDescription(), Isis::CnetViz::AdjustedRadiusSigmaFilter::getPointDescription(), and Isis::CnetViz::APrioriRadiusSigmaFilter::getPointDescription().
|
virtual |
Implements Isis::CnetViz::AbstractFilter.
References Isis::CnetViz::AbstractFilter::evaluateImageFromMeasureFilter().
Referenced by evaluate().
|
virtual |
Implements Isis::CnetViz::AbstractFilter.
References Isis::CnetViz::AbstractFilter::evaluatePointFromMeasureFilter().
|
virtual |
Implements Isis::CnetViz::AbstractFilter.
References evaluate(), and Isis::ControlMeasure::GetResidualMagnitude().
|
protectedinherited |
|
protectedvirtualinherited |
References ASSERT, and Isis::CnetViz::AbstractFilter::inclusive().
|
protectedvirtualinherited |
References ASSERT, and Isis::CnetViz::AbstractFilter::inclusive().
|
protectedinherited |
References ASSERT, Isis::CnetViz::AbstractFilter::canFilterImages(), and Isis::ControlCubeGraphNode::getMeasures().
Referenced by Isis::CnetViz::MeasureIgnoredFilter::evaluate(), Isis::CnetViz::MeasureJigsawRejectedFilter::evaluate(), evaluate(), Isis::CnetViz::GoodnessOfFitFilter::evaluate(), Isis::CnetViz::SampleResidualFilter::evaluate(), Isis::CnetViz::LineResidualFilter::evaluate(), Isis::CnetViz::MeasureTypeFilter::evaluate(), Isis::CnetViz::LineFilter::evaluate(), Isis::CnetViz::SampleFilter::evaluate(), Isis::CnetViz::SampleShiftFilter::evaluate(), and Isis::CnetViz::LineShiftFilter::evaluate().
|
protectedinherited |
References ASSERT, Isis::CnetViz::AbstractFilter::canFilterImages(), and Isis::ControlCubeGraphNode::getMeasures().
Referenced by Isis::CnetViz::PointEditLockedFilter::evaluate(), Isis::CnetViz::PointJigsawRejectedFilter::evaluate(), Isis::CnetViz::PointIgnoredFilter::evaluate(), Isis::CnetViz::PointTypeFilter::evaluate(), Isis::CnetViz::PointIdFilter::evaluate(), Isis::CnetViz::ChooserNameFilter::evaluate(), Isis::CnetViz::AdjustedLatitudeFilter::evaluate(), Isis::CnetViz::AdjustedLongitudeSigmaFilter::evaluate(), Isis::CnetViz::APrioriLongitudeFilter::evaluate(), Isis::CnetViz::APrioriLongitudeSigmaFilter::evaluate(), Isis::CnetViz::APrioriRadiusFilter::evaluate(), Isis::CnetViz::APrioriRadiusSigmaFilter::evaluate(), Isis::CnetViz::AdjustedRadiusSigmaFilter::evaluate(), Isis::CnetViz::APrioriLatitudeSigmaFilter::evaluate(), Isis::CnetViz::APrioriLatitudeFilter::evaluate(), Isis::CnetViz::AdjustedLatitudeSigmaFilter::evaluate(), Isis::CnetViz::AdjustedRadiusFilter::evaluate(), Isis::CnetViz::AdjustedLongitudeFilter::evaluate(), and Isis::CnetViz::MeasureCountFilter::evaluate().
|
protectedinherited |
References ASSERT, Isis::CnetViz::AbstractFilter::canFilterPoints(), and Isis::ControlPoint::getMeasures().
Referenced by Isis::CnetViz::MeasureIgnoredFilter::evaluate(), Isis::CnetViz::MeasureJigsawRejectedFilter::evaluate(), evaluate(), Isis::CnetViz::LineResidualFilter::evaluate(), Isis::CnetViz::MeasureTypeFilter::evaluate(), Isis::CnetViz::SampleResidualFilter::evaluate(), Isis::CnetViz::GoodnessOfFitFilter::evaluate(), Isis::CnetViz::LineFilter::evaluate(), Isis::CnetViz::SampleFilter::evaluate(), Isis::CnetViz::LineShiftFilter::evaluate(), Isis::CnetViz::SampleShiftFilter::evaluate(), and Isis::CnetViz::ImageIdFilter::evaluate().
|
signalinherited |
|
protectedinherited |
|
virtual |
Reimplemented from Isis::CnetViz::AbstractFilter.
References Isis::CnetViz::AbstractNumberFilter::descriptionSuffix(), and Isis::CnetViz::AbstractFilter::getMinForSuccess().
Referenced by getPointDescription().
|
protectedinherited |
References ASSERT.
|
protectedinherited |
References ASSERT.
Referenced by Isis::CnetViz::AbstractMultipleChoiceFilter::createWidget().
|
virtual |
Reimplemented from Isis::CnetViz::AbstractFilter.
References Isis::CnetViz::AbstractNumberFilter::descriptionSuffix().
|
inlineprotectedinherited |
Referenced by Isis::CnetViz::MeasureIgnoredFilter::getImageDescription(), Isis::CnetViz::MeasureJigsawRejectedFilter::getImageDescription(), Isis::CnetViz::PointJigsawRejectedFilter::getImageDescription(), Isis::CnetViz::PointEditLockedFilter::getImageDescription(), Isis::CnetViz::PointIgnoredFilter::getImageDescription(), Isis::CnetViz::PointTypeFilter::getImageDescription(), getImageDescription(), Isis::CnetViz::ChooserNameFilter::getImageDescription(), Isis::CnetViz::PointIdFilter::getImageDescription(), Isis::CnetViz::LineResidualFilter::getImageDescription(), Isis::CnetViz::MeasureTypeFilter::getImageDescription(), Isis::CnetViz::GoodnessOfFitFilter::getImageDescription(), Isis::CnetViz::SampleResidualFilter::getImageDescription(), Isis::CnetViz::APrioriLongitudeSigmaFilter::getImageDescription(), Isis::CnetViz::AdjustedRadiusSigmaFilter::getImageDescription(), Isis::CnetViz::APrioriLatitudeSigmaFilter::getImageDescription(), Isis::CnetViz::APrioriRadiusFilter::getImageDescription(), Isis::CnetViz::AdjustedLatitudeFilter::getImageDescription(), Isis::CnetViz::LineFilter::getImageDescription(), Isis::CnetViz::AdjustedLatitudeSigmaFilter::getImageDescription(), Isis::CnetViz::AdjustedLongitudeSigmaFilter::getImageDescription(), Isis::CnetViz::APrioriLongitudeFilter::getImageDescription(), Isis::CnetViz::AdjustedLongitudeFilter::getImageDescription(), Isis::CnetViz::AdjustedRadiusFilter::getImageDescription(), Isis::CnetViz::APrioriRadiusSigmaFilter::getImageDescription(), Isis::CnetViz::APrioriLatitudeFilter::getImageDescription(), Isis::CnetViz::SampleFilter::getImageDescription(), Isis::CnetViz::LineShiftFilter::getImageDescription(), Isis::CnetViz::SampleShiftFilter::getImageDescription(), Isis::CnetViz::MeasureCountFilter::getImageDescription(), Isis::CnetViz::AbstractFilter::getImageDescription(), and Isis::CnetViz::ImageIdFilter::getPointDescription().
|
virtual |
Reimplemented from Isis::CnetViz::AbstractFilter.
References getImageDescription().
|
protectedinherited |
Referenced by Isis::CnetViz::AbstractNumberFilter::descriptionSuffix(), Isis::CnetViz::AbstractStringFilter::descriptionSuffix(), Isis::CnetViz::PointTypeFilter::evaluate(), Isis::CnetViz::MeasureTypeFilter::evaluate(), Isis::CnetViz::AbstractStringFilter::evaluate(), Isis::CnetViz::AbstractNumberFilter::evaluate(), Isis::CnetViz::AbstractFilter::evaluate(), Isis::CnetViz::MeasureIgnoredFilter::getImageDescription(), Isis::CnetViz::MeasureJigsawRejectedFilter::getImageDescription(), Isis::CnetViz::PointJigsawRejectedFilter::getImageDescription(), Isis::CnetViz::PointEditLockedFilter::getImageDescription(), Isis::CnetViz::PointIgnoredFilter::getImageDescription(), Isis::CnetViz::PointTypeFilter::getImageDescription(), Isis::CnetViz::MeasureTypeFilter::getImageDescription(), Isis::CnetViz::MeasureCountFilter::getImageDescription(), Isis::CnetViz::MeasureIgnoredFilter::getMeasureDescription(), Isis::CnetViz::MeasureJigsawRejectedFilter::getMeasureDescription(), Isis::CnetViz::MeasureTypeFilter::getMeasureDescription(), Isis::CnetViz::PointJigsawRejectedFilter::getPointDescription(), Isis::CnetViz::PointEditLockedFilter::getPointDescription(), Isis::CnetViz::PointIgnoredFilter::getPointDescription(), Isis::CnetViz::PointTypeFilter::getPointDescription(), and Isis::CnetViz::MeasureCountFilter::getPointDescription().
|
protectedinherited |