Isis 3 Developer Reference
Isis::Equalization::ImageAdjustment Class Reference

#include <Equalization.h>

Collaboration diagram for Isis::Equalization::ImageAdjustment:
Collaboration graph

Public Member Functions

 ImageAdjustment (OverlapNormalization::SolutionType sType)
 
 ~ImageAdjustment ()
 
void addGain (double gain)
 
void addOffset (double offset)
 
void addAverage (double average)
 
double getGain (int index) const
 
double getOffset (int index) const
 
double getAverage (int index) const
 
double evaluate (double dn, int index) const
 

Detailed Description

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

Constructor & Destructor Documentation

◆ ImageAdjustment()

Isis::Equalization::ImageAdjustment::ImageAdjustment ( OverlapNormalization::SolutionType  sType)
inline

◆ ~ImageAdjustment()

Isis::Equalization::ImageAdjustment::~ImageAdjustment ( )
inline

Member Function Documentation

◆ addAverage()

void Isis::Equalization::ImageAdjustment::addAverage ( double  average)
inline

◆ addGain()

void Isis::Equalization::ImageAdjustment::addGain ( double  gain)
inline

◆ addOffset()

void Isis::Equalization::ImageAdjustment::addOffset ( double  offset)
inline

◆ evaluate()

double Isis::Equalization::ImageAdjustment::evaluate ( double  dn,
int  index 
) const
inline

References Isis::Null.

◆ getAverage()

double Isis::Equalization::ImageAdjustment::getAverage ( int  index) const
inline

◆ getGain()

double Isis::Equalization::ImageAdjustment::getGain ( int  index) const
inline

◆ getOffset()

double Isis::Equalization::ImageAdjustment::getOffset ( int  index) const
inline

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