38 Spectel::Spectel(
int sample,
int line,
int band,
double DN,
double center,
double width):
39 Pixel(sample, line, band, DN) {
68 spectel.line(), spectel.band(), spectel.DN()) {
69 m_center = spectel.centerWavelength();
70 m_width = spectel.filterWidth();
Store and/or manipulate pixel values.
Pixel & operator=(const Pixel &other)
Copy assignment operator.
Stores information about a "Spectral pixel" or spectel.
virtual ~Spectel()
Default destructor.
double m_center
Center wavelength associated with pixel.
double centerWavelength() const
Gets central wavelength of spectel.
Spectel & operator=(const Spectel &other)
Copy assignment operator.
double filterWidth() const
Gets wavelength width associated with spectel.
double m_width
Wavelength width (FWHM) associated with pixel.
Spectel()
Constructs an empty Spectel.
This is free and unencumbered software released into the public domain.
const double Null
Value for an Isis Null pixel.