File failed to load: https://isis.astrogeology.usgs.gov/8.2.0/Object/assets/jax/output/NativeMML/config.js
Isis Developer Reference
Isis::Equalization::CalculateFunctor Class Reference

This class is used as a functor calculate image statistics. More...

#include <Equalization.h>

Inheritance diagram for Isis::Equalization::CalculateFunctor:
Inheritance graph
Collaboration diagram for Isis::Equalization::CalculateFunctor:
Collaboration graph

Public Member Functions

 CalculateFunctor (Statistics *stats, double percent)
 Constructs a CalculateFunctor.
 
virtual ~CalculateFunctor ()
 
void operator() (Buffer &in) const
 

Protected Member Functions

virtual void addStats (Buffer &in) const
 

Detailed Description

This class is used as a functor calculate image statistics.

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

Constructor & Destructor Documentation

◆ CalculateFunctor()

Isis::Equalization::CalculateFunctor::CalculateFunctor ( Statistics * stats,
double percent )
inline

Constructs a CalculateFunctor.

Parameters
statsPointer to a Statistics object to add data to
percentSampling percentage of the image, used to calculate a line increment, when calculating statistics

◆ ~CalculateFunctor()

virtual Isis::Equalization::CalculateFunctor::~CalculateFunctor ( )
inlinevirtual

Member Function Documentation

◆ addStats()

void Isis::Equalization::CalculateFunctor::addStats ( Buffer & in) const
protectedvirtual

◆ operator()()

void Isis::Equalization::CalculateFunctor::operator() ( Buffer & in) const

References addStats().


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

U.S. Department of the Interior | U.S. Geological Survey
ISIS | Privacy & Disclaimers | Astrogeology Research Program
To contact us, please post comments and questions on the USGS Astrogeology Discussion Board
To report a bug, or suggest a feature go to: ISIS Github
File Modified: 08/22/2024 20:28:45