Isis Developer Reference
Isis::MeasureValidationResults Class Reference

MeasureValidationResults class. More...

#include <MeasureValidationResults.h>

Collaboration diagram for Isis::MeasureValidationResults:
Collaboration graph

Public Types

enum  Option {
  EmissionAngle , IncidenceAngle , DNValue , Resolution ,
  PixelsFromEdge , MetersFromEdge , SampleResidual , LineResidual ,
  ResidualMagnitude , SampleShift , LineShift , PixelShift
}
 

Public Member Functions

 MeasureValidationResults ()
 
 ~MeasureValidationResults ()
 
bool isValid ()
 
bool getValidStatus (Option opt)
 
QString toString ()
 
QString toString (QString serialNumber, QString pointID)
 
QString toString (QString sample, QString line, QString serialNumber, QString pointID)
 
void addFailure (Option opt, double tolerance, const char *compare="less")
 
void addFailure (Option opt, double computed, double min, double max)
 
QString getFailurePrefix (Option opt)
 

Detailed Description

MeasureValidationResults class.

Stores the error/results string of a Measure's Validation

See also
cnetref cnetedit etc.
Author
????-??-?? Unknown

Member Enumeration Documentation

◆ Option

Enumerator
EmissionAngle 
IncidenceAngle 
DNValue 
Resolution 
PixelsFromEdge 
MetersFromEdge 
SampleResidual 
LineResidual 
ResidualMagnitude 
SampleShift 
LineShift 
PixelShift 

Constructor & Destructor Documentation

◆ MeasureValidationResults()

Isis::MeasureValidationResults::MeasureValidationResults ( )

◆ ~MeasureValidationResults()

Isis::MeasureValidationResults::~MeasureValidationResults ( )

Member Function Documentation

◆ addFailure() [1/2]

void Isis::MeasureValidationResults::addFailure ( Option opt,
double computed,
double min,
double max )

References getFailurePrefix().

◆ addFailure() [2/2]

void Isis::MeasureValidationResults::addFailure ( Option opt,
double tolerance,
const char * compare = "less" )

◆ getFailurePrefix()

QString Isis::MeasureValidationResults::getFailurePrefix ( Option opt)

◆ getValidStatus()

bool Isis::MeasureValidationResults::getValidStatus ( Option opt)

◆ isValid()

bool Isis::MeasureValidationResults::isValid ( )

◆ toString() [1/3]

QString Isis::MeasureValidationResults::toString ( )

◆ toString() [2/3]

QString Isis::MeasureValidationResults::toString ( QString sample,
QString line,
QString serialNumber,
QString pointID )

◆ toString() [3/3]

QString Isis::MeasureValidationResults::toString ( QString serialNumber,
QString pointID )

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