USGS

Isis 3.0 Developer's Reference (API)

Home

Isis::QnetPointGoodnessFilter Class Reference

Defines the Goodness of Fit filter for the QnetNavTool's Points section. More...

#include <QnetPointGoodnessFilter.h>

Inherits Isis::QnetFilter.

List of all members.

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
ControlNetcontrolNet ()
const ControlNetcontrolNet () const
SerialNumberListserialNumberList ()
const SerialNumberListserialNumberList () const

Detailed Description

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.

Author:
2008-11-26 Jeannie Walldren

Constructor & Destructor Documentation

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

Parameters:
parent The parent widget for the point type filter

Member Function Documentation

const ControlNet * Isis::QnetFilter::controlNet (  )  const [protected, inherited]
ControlNet * Isis::QnetFilter::controlNet (  )  [protected, inherited]
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]
QList< int > & Isis::QnetFilter::filteredImages (  )  [protected, inherited]
void Isis::QnetFilter::filteredListModified (  )  [signal, inherited]
const QList< int > & Isis::QnetFilter::filteredPoints (  )  const [protected, inherited]
QList< int > & Isis::QnetFilter::filteredPoints (  )  [protected, inherited]
const SerialNumberList * Isis::QnetFilter::serialNumberList (  )  const [protected, inherited]
SerialNumberList * Isis::QnetFilter::serialNumberList (  )  [protected, inherited]

The documentation for this class was generated from the following files: