Isis Developer Reference
|
Defines the Distance filter for the QnetNavTool's Points section. More...
#include <QnetPointDistanceFilter.h>
Signals | |
void | filteredListModified () |
Public Member Functions | |
QnetPointDistanceFilter (QnetNavTool *navTool, QWidget *parent=0) | |
Contructor for the Point Distance filter. | |
virtual void | filter () |
Filters a list of points for points that are less than the user entered distance from another point in the control net. | |
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 Distance filter for the QnetNavTool's Points section.
The user must enter a Minimum Distance value. This class is designed to remove points from the current filtered list whose distance from all other points in the control net is greater than or equal to the given value.
Isis::QnetPointDistanceFilter::QnetPointDistanceFilter | ( | QnetNavTool * | navTool, |
QWidget * | parent = 0 ) |
|
protectedinherited |
References Isis::QnetNavTool::controlNet().
Referenced by Isis::QnetCubeDistanceFilter::filter(), Isis::QnetCubePointsFilter::filter(), Isis::QnetPointCubeNameFilter::filter(), filter(), Isis::QnetPointGoodnessFilter::filter(), Isis::QnetPointIdFilter::filter(), Isis::QnetPointImagesFilter::filter(), Isis::QnetPointJigsawErrorFilter::filter(), Isis::QnetPointMeasureFilter::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 are less than the user entered distance from another point in the control net.
The filtered list will appear in the navtools point list display.
Reimplemented from Isis::QnetFilter.
References Isis::ControlNet::Camera(), Isis::QnetFilter::controlNet(), Isis::QnetFilter::filteredListModified(), Isis::QnetFilter::filteredPoints(), Isis::ControlNet::GetNumPoints(), Isis::SerialNumberList::serialNumberIndex(), Isis::QnetFilter::serialNumberList(), and Isis::Camera::SetImage().
|
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(), filter(), Isis::QnetPointGoodnessFilter::filter(), Isis::QnetPointIdFilter::filter(), Isis::QnetPointImagesFilter::filter(), Isis::QnetPointJigsawErrorFilter::filter(), Isis::QnetPointMeasureFilter::filter(), Isis::QnetPointRangeFilter::filter(), Isis::QnetPointRegistrationErrorFilter::filter(), and Isis::QnetPointTypeFilter::filter().
|
protectedinherited |
References Isis::QnetNavTool::filteredPoints().
Referenced by Isis::QnetPointCubeNameFilter::filter(), filter(), Isis::QnetPointGoodnessFilter::filter(), Isis::QnetPointIdFilter::filter(), Isis::QnetPointImagesFilter::filter(), Isis::QnetPointJigsawErrorFilter::filter(), Isis::QnetPointMeasureFilter::filter(), Isis::QnetPointRangeFilter::filter(), Isis::QnetPointRegistrationErrorFilter::filter(), and Isis::QnetPointTypeFilter::filter().
|
protectedinherited |
References Isis::QnetNavTool::filteredPoints().
|
protectedinherited |
|
protectedinherited |
References Isis::QnetNavTool::serialNumberList().