USGS

Isis 3.0 Developer's Reference (API)

Home

Isis::HiEqualization Class Reference

#include <HiEqualization.h>

Inherits Isis::Equalization.

List of all members.

Classes

class  HiCalculateFunctor

Public Member Functions

 HiEqualization (QString fromListName)
virtual ~HiEqualization ()
void calculateStatistics ()
void addHolds (QString holdListName)
void calculateStatistics (double sampPercent, int mincnt, bool wtopt, LeastSquares::SolveMethod methodType)
void importStatistics (QString instatsFileName)
void applyCorrection (QString toListName)
PvlGroup getResults ()
void write (QString outstatsFileName)
double evaluate (double dn, int imageIndex, int bandIndex) const

Protected Member Functions

virtual void fillOutList (FileList &outList, QString toListName)
virtual void errorCheck (QString fromListName)
void loadInputs (QString fromListName)
void setInput (int index, QString value)
const FileListgetInputs () const
void generateOutputs (FileList &outList)
void loadOutputs (FileList &outList, QString toListName)
void loadHolds (OverlapNormalization *oNorm)
void setResults (std::vector< OverlapStatistics > &overlapStats)
void setResults ()
void clearAdjustments ()
void addAdjustment (ImageAdjustment *adjustment)
void addValid (int count)
void addInvalid (int count)

Detailed Description

Author:
????-??-?? Unknown

Constructor & Destructor Documentation

Isis::HiEqualization::HiEqualization ( QString  fromListName  ) 
Isis::HiEqualization::~HiEqualization (  )  [virtual]

Member Function Documentation

void Isis::Equalization::addAdjustment ( ImageAdjustment adjustment  )  [protected, inherited]
void Isis::Equalization::addHolds ( QString  holdListName  )  [inherited]
void Isis::Equalization::addInvalid ( int  count  )  [protected, inherited]
void Isis::Equalization::addValid ( int  count  )  [protected, inherited]

Referenced by calculateStatistics().

void Isis::Equalization::applyCorrection ( QString  toListName = ""  )  [inherited]
void Isis::Equalization::calculateStatistics ( double  percent,
int  mincnt,
bool  wtopt,
LeastSquares::SolveMethod  methodType 
) [inherited]
void Isis::HiEqualization::calculateStatistics (  ) 
void Isis::Equalization::clearAdjustments (  )  [protected, inherited]
void Isis::HiEqualization::errorCheck ( QString  fromListName  )  [protected, virtual]
double Isis::Equalization::evaluate ( double  dn,
int  imageIndex,
int  bandIndex 
) const [inherited]
void Isis::HiEqualization::fillOutList ( FileList outList,
QString  toListName 
) [protected, virtual]
void Isis::Equalization::generateOutputs ( FileList outList  )  [protected, inherited]
const FileList & Isis::Equalization::getInputs (  )  const [protected, inherited]

Referenced by calculateStatistics(), and errorCheck().

PvlGroup Isis::Equalization::getResults (  )  [inherited]

References band, base, mult, results(), and Isis::toString().

void Isis::Equalization::importStatistics ( QString  instatsFileName  )  [inherited]
void Isis::Equalization::loadHolds ( OverlapNormalization oNorm  )  [protected, inherited]
void Isis::Equalization::loadInputs ( QString  fromListName  )  [protected, inherited]
void Isis::Equalization::loadOutputs ( FileList outList,
QString  toListName 
) [protected, inherited]
void Isis::Equalization::setInput ( int  index,
QString  value 
) [protected, inherited]

Referenced by errorCheck().

void Isis::Equalization::setResults (  )  [protected, inherited]
void Isis::Equalization::setResults ( std::vector< OverlapStatistics > &  overlapStats  )  [protected, inherited]
void Isis::Equalization::write ( QString  outstatsFileName  )  [inherited]

References Isis::Pvl::Write().


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