Isis 3.0 Developer's Reference (API) |
Home |
Defines the Goodness of Fit filter for the QnetNavTool's Points section. More...
#include <QnetPointGoodnessFilter.h>
Inherits Isis::QnetFilter.
Signals | |
void | filteredListModified () |
Public Member Functions | |
QnetPointGoodnessFilter (QnetNavTool *navTool, QWidget *parent=0) | |
Contructor for the Point Goodness of Fit filter. | |
virtual void | filter () |
Method overwrites parent method. | |
Protected Member Functions | |
QList< int > & | filteredImages () |
const QList< int > & | filteredImages () const |
QList< int > & | filteredPoints () |
const QList< int > & | filteredPoints () const |
ControlNet * | controlNet () |
const ControlNet * | controlNet () const |
SerialNumberList * | serialNumberList () |
const SerialNumberList * | serialNumberList () const |
Defines the Goodness of Fit filter for the QnetNavTool's Points section.
The user may enter Less Than and Greater Than. This class is designed to remove points from the current filtered list if all measures have goodness of fit values that lie outside the given range.
Isis::QnetPointGoodnessFilter::QnetPointGoodnessFilter | ( | QnetNavTool * | navTool, | |
QWidget * | parent = 0 | |||
) |
Contructor for the Point Goodness of Fit filter.
It creates the Goodness of Fit filter window found in the navtool
parent | The parent widget for the point type filter |
const ControlNet * Isis::QnetFilter::controlNet | ( | ) | const [protected, inherited] |
References Isis::QnetNavTool::controlNet().
ControlNet * Isis::QnetFilter::controlNet | ( | ) | [protected, inherited] |
References Isis::QnetNavTool::controlNet().
Referenced by Isis::QnetPointTypeFilter::filter(), Isis::QnetPointRegistrationErrorFilter::filter(), Isis::QnetPointRangeFilter::filter(), Isis::QnetPointMeasureFilter::filter(), Isis::QnetPointJigsawErrorFilter::filter(), Isis::QnetPointImagesFilter::filter(), Isis::QnetPointIdFilter::filter(), filter(), Isis::QnetPointDistanceFilter::filter(), Isis::QnetPointCubeNameFilter::filter(), Isis::QnetCubePointsFilter::filter(), and Isis::QnetCubeDistanceFilter::filter().
void Isis::QnetPointGoodnessFilter::filter | ( | ) | [virtual] |
Method overwrites parent method.
This method keeps all points that contain at least one measure whose Goodness of Fit is within the range specified by the user.
Reimplemented from Isis::QnetFilter.
References Isis::QnetFilter::controlNet(), Isis::QnetFilter::filteredListModified(), Isis::QnetFilter::filteredPoints(), Isis::ControlPoint::GetNumMeasures(), Isis::ControlMeasureLogData::GoodnessOfFit, and Isis::Null.
const QList< int > & Isis::QnetFilter::filteredImages | ( | ) | const [protected, inherited] |
References Isis::QnetNavTool::filteredImages().
QList< int > & Isis::QnetFilter::filteredImages | ( | ) | [protected, inherited] |
References Isis::QnetNavTool::filteredImages().
Referenced by Isis::QnetCubePointsFilter::filter(), Isis::QnetCubeNameFilter::filter(), and Isis::QnetCubeDistanceFilter::filter().
void Isis::QnetFilter::filteredListModified | ( | ) | [signal, inherited] |
Referenced by Isis::QnetPointTypeFilter::filter(), Isis::QnetPointRegistrationErrorFilter::filter(), Isis::QnetPointRangeFilter::filter(), Isis::QnetPointMeasureFilter::filter(), Isis::QnetPointJigsawErrorFilter::filter(), Isis::QnetPointImagesFilter::filter(), Isis::QnetPointIdFilter::filter(), filter(), Isis::QnetPointDistanceFilter::filter(), Isis::QnetPointCubeNameFilter::filter(), Isis::QnetCubePointsFilter::filter(), Isis::QnetCubeNameFilter::filter(), and Isis::QnetCubeDistanceFilter::filter().
const QList< int > & Isis::QnetFilter::filteredPoints | ( | ) | const [protected, inherited] |
References Isis::QnetNavTool::filteredPoints().
QList< int > & Isis::QnetFilter::filteredPoints | ( | ) | [protected, inherited] |
References Isis::QnetNavTool::filteredPoints().
Referenced by Isis::QnetPointTypeFilter::filter(), Isis::QnetPointRegistrationErrorFilter::filter(), Isis::QnetPointRangeFilter::filter(), Isis::QnetPointMeasureFilter::filter(), Isis::QnetPointJigsawErrorFilter::filter(), Isis::QnetPointImagesFilter::filter(), Isis::QnetPointIdFilter::filter(), filter(), Isis::QnetPointDistanceFilter::filter(), and Isis::QnetPointCubeNameFilter::filter().
const SerialNumberList * Isis::QnetFilter::serialNumberList | ( | ) | const [protected, inherited] |
References Isis::QnetNavTool::serialNumberList().
SerialNumberList * Isis::QnetFilter::serialNumberList | ( | ) | [protected, inherited] |
References Isis::QnetNavTool::serialNumberList().
Referenced by Isis::QnetPointCubeNameFilter::createCubeList(), Isis::QnetPointDistanceFilter::filter(), Isis::QnetPointCubeNameFilter::filter(), Isis::QnetCubePointsFilter::filter(), Isis::QnetCubeNameFilter::filter(), and Isis::QnetCubeDistanceFilter::filter().