Isis 3 Programmer Reference
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 
virtual int sampleCount() const
Returns the number of samples in the calibration image.
SpectralDefinition()
Constructs an empty SpectralDefinition object.
void init()
Constructor initializer.
int m_numSections
Number of sections of the chip/wavelength data.
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.
virtual int bandCount() const
Returns the number of bands in the calibration image.
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
virtual int sectionCount() const
Returns the number of sections in the calibration image.