USGS

Isis 3.0 Application Source Code Reference

Home

LineFilter Class Reference

Allows filtering by a control measure's line. More...

#include <LineFilter.h>

List of all members.

Public Member Functions

 LineFilter (AbstractFilter::FilterEffectivenessFlag flag, int minimumForSuccess=-1)
 LineFilter (const LineFilter &other)
virtual ~LineFilter ()
bool evaluate (const ControlCubeGraphNode *) const
bool evaluate (const ControlPoint *) const
bool evaluate (const ControlMeasure *) const
AbstractFilterclone () const
QString getImageDescription () const
QString getPointDescription () const
QString getMeasureDescription () const

Detailed Description

Allows filtering by a control measure's line.

This class allows the user to filter control measures by their line (i.e. which line 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.

Author:
2012-01-05 Jai Rideout

Definition at line 32 of file LineFilter.h.


Constructor & Destructor Documentation

LineFilter ( AbstractFilter::FilterEffectivenessFlag  flag,
int  minimumForSuccess = -1 
)

Definition at line 13 of file LineFilter.cpp.

LineFilter ( const LineFilter other  ) 

Definition at line 20 of file LineFilter.cpp.

~LineFilter (  )  [virtual]

Definition at line 26 of file LineFilter.cpp.


Member Function Documentation

bool evaluate ( const ControlCubeGraphNode *  node  )  const [virtual]

Implements AbstractFilter.

Definition at line 31 of file LineFilter.cpp.

bool evaluate ( const ControlPoint *  point  )  const [virtual]

Implements AbstractFilter.

Definition at line 37 of file LineFilter.cpp.

bool evaluate ( const ControlMeasure *  measure  )  const [virtual]

Implements AbstractFilter.

Definition at line 43 of file LineFilter.cpp.

AbstractFilter * clone (  )  const [virtual]

Implements AbstractFilter.

Definition at line 49 of file LineFilter.cpp.

QString getImageDescription (  )  const [virtual]

Reimplemented from AbstractFilter.

Definition at line 55 of file LineFilter.cpp.

QString getPointDescription (  )  const [virtual]

Reimplemented from AbstractFilter.

Definition at line 68 of file LineFilter.cpp.

QString getMeasureDescription (  )  const [virtual]

Reimplemented from AbstractFilter.

Definition at line 74 of file LineFilter.cpp.


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