Go to the documentation of this file.
26 #ifndef __TERRALIB_RASTER_INTERNAL_BANDSUMMARY_H
27 #define __TERRALIB_RASTER_INTERNAL_BANDSUMMARY_H
89 #endif // __TERRALIB_RASTER_INTERNAL_BANDSUMMARY_H
~BandSummary()
Destructor.
void clear()
Clears all attributes from this class.
std::complex< double > * m_meanVal
The mean of the occurring values (real and imaginary), default is 0.0.
std::complex< double > * m_stdVal
The standard deviation of the occurring values (real and imaginary), default is 1....
#define TERASTEREXPORT
You can use this macro in order to export/import classes and functions from this module.
BandSummary & operator=(const BandSummary &rhs)
Assignment operator.
std::map< double, unsigned int > * m_histogramI
The histogram (a map of occurring values and frequency) of the imaginary part of a band.
BandSummary(const BandSummary &rhs)
Copy constructor.
std::complex< double > * m_maxVal
The maximum occurring values (real and imaginary), default is std::numeric_limits<double>::max().
std::complex< double > * m_minVal
The minimum occurring values (real and imaginary), default is std::numeric_limits<double>::min().
std::map< double, unsigned int > * m_histogramR
The histogram (a map of occurring values and frequency) of the real part of a band.
Proxy configuration file for TerraView (see terraview_config.h).
BandSummary()
Constructor.
A summary of a raster band (most statistics).