![]() |
Isis 3 Programmer Reference
|
Allows filtering by a control measure's sample. More...
#include <SampleFilter.h>
Public Types | |
enum | FilterEffectiveness { Images = 1, Points = 2, Measures = 4 } |
Signals | |
void | filterChanged () |
Public Member Functions | |
SampleFilter (AbstractFilter::FilterEffectivenessFlag flag, int minimumForSuccess=-1) | |
SampleFilter (const SampleFilter &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 |
QString | getMeasureDescription () const |
virtual bool | canFilterImages () const |
virtual bool | canFilterPoints () const |
virtual bool | canFilterMeasures () 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 a control measure's sample.
This class allows the user to filter control measures by their sample (i.e. which sample they are positioned at in the image). This allows the user to make a list of control measures that are too close to the edge of an image after pointreg adjustment.
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 31 of file SampleFilter.h.