Isis 3 Programmer 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

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)
 

Private Attributes

QVector< Option > * failures
 
QString * errorMsg
 

Detailed Description

MeasureValidationResults class.

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

See also
cnetref cnetedit etc.
Author
????-??-?? Unknown
History:
2011-05-11 Sharmila Prasad - Added Residuals for Validation and added comparison string for API addFailure(..)

Definition at line 29 of file MeasureValidationResults.h.


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