Isis 3 Programmer Reference
OriginalLabel.h
Go to the documentation of this file.
1 #ifndef OriginalLabel_h
2 #define OriginalLabel_h
3 
27 #include "Blob.h"
28 #include "Pvl.h"
29 
30 namespace Isis {
51  class OriginalLabel : public Isis::Blob {
52  public:
53  OriginalLabel();
54  OriginalLabel(const QString &file);
55  OriginalLabel(Pvl pvl);
56  ~OriginalLabel();
57 
58  // Return the original labels
59  Pvl ReturnLabels();
60 
61  protected:
62  // prepare data for writing
63  void WriteInit();
64 
65  private:
66  // labels of original source
67  Pvl m_originalLabel;
68  };
69 };
70 
71 #endif
72 
Pvl ReturnLabels()
Returns the labels in a Pvl object.
Read and store original labels.
Definition: OriginalLabel.h:51
void WriteInit()
Prepare labels for writing to the output cube.
OriginalLabel()
Constructor for creating an original blob with a given name.
Container for cube-like labels.
Definition: Pvl.h:135
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31