Isis Developer Reference
|
Defines the Distance filter for the QnetNavTool's Cubes section. More...
#include <QnetCubeDistanceFilter.h>
Signals | |
void | filteredListModified () |
Public Member Functions | |
QnetCubeDistanceFilter (QnetNavTool *navTool, QWidget *parent=0) | |
Contructor for the Cube Distance filter. | |
virtual void | filter () |
Filters a list of images for images that have points that are less than the user entered distance from other points in the image. | |
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 Cubes section.
The user must enter a Minimum Distance value. This class is designed to remove cubes from the current filtered list that contain no points within the given distance.
Isis::QnetCubeDistanceFilter::QnetCubeDistanceFilter | ( | QnetNavTool * | navTool, |
QWidget * | parent = 0 ) |
|
protectedinherited |
References Isis::QnetNavTool::controlNet().
Referenced by filter(), Isis::QnetCubePointsFilter::filter(), Isis::QnetPointCubeNameFilter::filter(), Isis::QnetPointDistanceFilter::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 images for images that have points that are less than the user entered distance from other points in the image.
The filtered list will appear in the navtools images list display.
Reimplemented from Isis::QnetFilter.
References Isis::ControlNet::Camera(), Isis::QnetFilter::controlNet(), Isis::Angle::Degrees, Isis::QnetFilter::filteredImages(), Isis::QnetFilter::filteredListModified(), Isis::ControlNet::GetNumPoints(), Isis::ControlMeasure::GetSample(), Isis::Sensor::LocalRadius(), Isis::Distance::Meters, Isis::Distance::meters(), Isis::SerialNumberList::serialNumber(), Isis::QnetFilter::serialNumberList(), and Isis::Sensor::UniversalLatitude().
|
protectedinherited |
References Isis::QnetNavTool::filteredImages().
Referenced by filter(), Isis::QnetCubeNameFilter::filter(), and Isis::QnetCubePointsFilter::filter().
|
protectedinherited |
References Isis::QnetNavTool::filteredImages().
|
signalinherited |
Referenced by 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(), Isis::QnetPointMeasureFilter::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(), Isis::QnetPointMeasureFilter::filter(), Isis::QnetPointRangeFilter::filter(), Isis::QnetPointRegistrationErrorFilter::filter(), and Isis::QnetPointTypeFilter::filter().
|
protectedinherited |
References Isis::QnetNavTool::filteredPoints().
|
protectedinherited |
|
protectedinherited |
References Isis::QnetNavTool::serialNumberList().