USGS

Isis 3.0 Object Programmers' Reference

Home

Isis::QnetCubeNameFilter Class Reference

Defines the Name filter for the QnetNavTool's Cubes section. More...

#include <QnetCubeNameFilter.h>

Inheritance diagram for Isis::QnetCubeNameFilter:
Inheritance graph
Collaboration diagram for Isis::QnetCubeNameFilter:
Collaboration graph

Signals

void filteredListModified ()
 

Public Member Functions

 QnetCubeNameFilter (QnetNavTool *navTool, QWidget *parent=0)
 Contructor for the Cube Image filter.
 
virtual void filter ()
 Filters a list of images looking for cube names using the regular expression entered.
 

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
 

Private Attributes

QLineEdit * p_cubeNameEdit
 

Detailed Description

Defines the Name filter for the QnetNavTool's Cubes section.

The user must enter a string. This class is designed to remove cubes from the current filtered list whose filename does not contain the string.

Author
????-??-?? Unknown
History:

2009-01-08 Jeannie Walldren - Modified filter() method to create new filtered list from images in the existing filtered list.

2010-06-03 Jeannie Walldren - Initialized pointers to null in constructor

Definition at line 26 of file QnetCubeNameFilter.h.

Constructor & Destructor Documentation

Isis::QnetCubeNameFilter::QnetCubeNameFilter ( QnetNavTool navTool,
QWidget parent = 0 
)

Contructor for the Cube Image filter.

It creates the Cube Name filter window found in the navtool

Parameters
parentThe parent widget for the cube points filter
History:
2010-06-03 Jeannie Walldren - Initialized pointers to null

Definition at line 27 of file QnetCubeNameFilter.cpp.

Member Function Documentation

void Isis::QnetCubeNameFilter::filter ( )
virtual

Filters a list of images looking for cube names using the regular expression entered.

The filtered list will appear in the navtools cube list display.

History:
2009-01-08 Jeannie Walldren - Modified to create new filtered list from images in the existing filtered list. Previously, a new filtered list was created from the entire serial number list each time.

Reimplemented from Isis::QnetFilter.

Definition at line 53 of file QnetCubeNameFilter.cpp.

References Isis::SerialNumberList::FileName().

Referenced by Isis::QnetNavTool::filter().


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