![]() |
Isis Developer Reference
|
Defines the Measure Properties filter for the QnetNavTool's Points section. More...
#include <QnetPointMeasureFilter.h>
Signals | |
void | filteredListModified () |
Public Member Functions | |
QnetPointMeasureFilter (QnetNavTool *navTool, QWidget *parent=0) | |
Contructor for the Point Measure filter. | |
virtual void | filter () |
Filters a list of points for points that have at least one measure of the selected type(s). | |
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 Measure Properties filter for the QnetNavTool's Points section.
This class filters points whose measures have at least one measure with the selected properties. If the user chooses more than one measure type, the list will contain points with at least one measure with either of these types. If the user chooses to filter by measure type and ignore status, the list will contain points with at least one measure that contains both of these properties. This class is designed to remove points from the current filtered list that do not contain any measures of the selected type.
Isis::QnetPointMeasureFilter::QnetPointMeasureFilter | ( | QnetNavTool * | navTool, |
QWidget * | parent = 0 ) |
Contructor for the Point Measure filter.
It creates the Measure filter window found in the navtool
parent | The parent widget for the point measure filter |
|
protectedinherited |
References Isis::QnetNavTool::controlNet().
Referenced by Isis::QnetCubeDistanceFilter::filter(), Isis::QnetCubePointsFilter::filter(), Isis::QnetPointCubeNameFilter::filter(), Isis::QnetPointDistanceFilter::filter(), Isis::QnetPointGoodnessFilter::filter(), Isis::QnetPointIdFilter::filter(), Isis::QnetPointImagesFilter::filter(), Isis::QnetPointJigsawErrorFilter::filter(), filter(), Isis::QnetPointRangeFilter::filter(), Isis::QnetPointRegistrationErrorFilter::filter(), and Isis::QnetPointTypeFilter::filter().
|
protectedinherited |
References Isis::QnetNavTool::controlNet().
|
virtual |
Filters a list of points for points that have at least one measure of the selected type(s).
The filtered list will appear in the navtools point list display.
Reimplemented from Isis::QnetFilter.
References Isis::QnetFilter::controlNet(), Isis::QnetFilter::filteredListModified(), Isis::QnetFilter::filteredPoints(), and Isis::ControlPoint::GetNumMeasures().
|
protectedinherited |
References Isis::QnetNavTool::filteredImages().
Referenced by Isis::QnetCubeDistanceFilter::filter(), Isis::QnetCubeNameFilter::filter(), and Isis::QnetCubePointsFilter::filter().
|
protectedinherited |
References Isis::QnetNavTool::filteredImages().
|
signalinherited |
Referenced by Isis::QnetCubeDistanceFilter::filter(), Isis::QnetCubeNameFilter::filter(), Isis::QnetCubePointsFilter::filter(), Isis::QnetPointCubeNameFilter::filter(), Isis::QnetPointDistanceFilter::filter(), Isis::QnetPointGoodnessFilter::filter(), Isis::QnetPointIdFilter::filter(), Isis::QnetPointImagesFilter::filter(), Isis::QnetPointJigsawErrorFilter::filter(), filter(), Isis::QnetPointRangeFilter::filter(), Isis::QnetPointRegistrationErrorFilter::filter(), and Isis::QnetPointTypeFilter::filter().
|
protectedinherited |
References Isis::QnetNavTool::filteredPoints().
Referenced by Isis::QnetPointCubeNameFilter::filter(), Isis::QnetPointDistanceFilter::filter(), Isis::QnetPointGoodnessFilter::filter(), Isis::QnetPointIdFilter::filter(), Isis::QnetPointImagesFilter::filter(), Isis::QnetPointJigsawErrorFilter::filter(), filter(), Isis::QnetPointRangeFilter::filter(), Isis::QnetPointRegistrationErrorFilter::filter(), and Isis::QnetPointTypeFilter::filter().
|
protectedinherited |
References Isis::QnetNavTool::filteredPoints().
|
protectedinherited |
References Isis::QnetNavTool::serialNumberList().
Referenced by Isis::QnetPointCubeNameFilter::createCubeList(), Isis::QnetCubeDistanceFilter::filter(), Isis::QnetCubeNameFilter::filter(), Isis::QnetCubePointsFilter::filter(), Isis::QnetPointCubeNameFilter::filter(), and Isis::QnetPointDistanceFilter::filter().
|
protectedinherited |
References Isis::QnetNavTool::serialNumberList().