![]() |
Isis 3 Programmer Reference
|
Allows filtering by adjusted surface point longitude sigma. More...
#include <AdjustedLongitudeSigmaFilter.h>
Public Types | |
enum | FilterEffectiveness { Images = 1, Points = 2, Measures = 4 } |
Signals | |
void | filterChanged () |
Public Member Functions | |
AdjustedLongitudeSigmaFilter (AbstractFilter::FilterEffectivenessFlag flag, int minimumForSuccess=-1) | |
AdjustedLongitudeSigmaFilter (const AdjustedLongitudeSigmaFilter &other) | |
bool | evaluate (const QPair< QString, ControlNet *> *) const |
bool | evaluate (const ControlPoint *) const |
bool | evaluate (const ControlMeasure *) const |
AbstractFilter * | clone () const |
QString | getImageDescription () const |
QString | getPointDescription () const |
virtual bool | canFilterImages () const |
virtual bool | canFilterPoints () const |
virtual bool | canFilterMeasures () const |
virtual QString | getMeasureDescription () const |
Protected Member Functions | |
bool | evaluate (double) const |
virtual bool | evaluate (const ControlPoint *, bool(ControlPoint::*)() const) const |
virtual bool | evaluate (const ControlMeasure *, bool(ControlMeasure::*)() const) const |
QString | descriptionSuffix () const |
bool | lessThan () const |
bool | inclusive () const |
int | getMinForSuccess () const |
AbstractFilter::FilterEffectivenessFlag * | getEffectivenessFlags () const |
QBoxLayout * | getMainLayout () const |
QBoxLayout * | getInclusiveExclusiveLayout () const |
bool | evaluateImageFromPointFilter (const QPair< QString, ControlNet *> *) const |
bool | evaluateImageFromMeasureFilter (const QPair< QString, ControlNet *> *) const |
bool | evaluatePointFromMeasureFilter (const ControlPoint *) const |
Allows filtering by adjusted surface point longitude sigma.
This class allows the user to filter control points and control measures by adjusted surface point longitude sigma. This allows the user to make a list of control points that are less than or greater than a certain adjusted surface point longitude sigma.
2017-07-25 Summer Stapleton - Removed the CnetViz namespace. Fixes #5054.
2018-06-01 Jesse Mapel - Changed ControlCubeGraphNode to image serial number. References #5434.
2018-09-28 Kaitlyn Lee - Changed the declaration of QPair from class to struct. Fixes build warning on MacOS 10.13. References #5520.
Definition at line 32 of file AdjustedLongitudeSigmaFilter.h.