Isis 3.0 Programmer Reference
Back | Home
SpectralDefinition.cpp
Go to the documentation of this file.
1 
24 #include "SpectralDefinition.h"
25 
26 #include <vector>
27 #include <QString>
28 
29 //Other Isis
30 #include "ProcessByLine.h"
31 #include "CSVReader.h"
32 
33 //using namespace std;
34 namespace Isis {
35 
38  init();
39  }
40 
41 
44  }
45 
46 
51  return m_ns;
52  }
53 
54 
59  return m_nl;
60  }
61 
62 
67  return m_nb;
68  }
69 
70 
76  return m_numSections;
77  }
78 
79 
82 
83  m_ns = 0;
84  m_nl = 0;
85  m_nb = 0;
86  m_numSections = 0;
87  }
88 
89 }
90 
91 
92 
93 
SpectralDefinition()
Constructs an empty SpectralDefinition object.
void init()
Constructor initializer.
virtual int sampleCount() const
Returns the number of samples in the calibration image.
int m_numSections
Number of sections of the chip/wavelength data.
virtual int bandCount() const
Returns the number of bands in the calibration image.
virtual int sectionCount() const
Returns the number of sections in the calibration image.
virtual int lineCount() const
Returns the number of line in the calibration image.
virtual ~SpectralDefinition()
default destructor
int m_nl
Number of lines in input Cube.
int m_nb
Number of bands in input Cube.
int m_ns
Number of samples in input Cube.

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 ISIS Support Center
File Modified: 07/12/2023 23:29:33