10 #include "OriginalLabel.h"
11 #include "Application.h"
12 #include "PvlObject.h"
19 OriginalLabel::OriginalLabel() {
20 m_originalLabel.setTerminator(
"");
38 OriginalLabel::OriginalLabel(
const QString &file){
39 Blob blob =
Blob(
"IsisCube",
"OriginalLabel");
51 OriginalLabel::OriginalLabel(
Pvl pvl){
52 m_originalLabel = pvl;
56 OriginalLabel::~OriginalLabel() {
69 for(
int i = 0; i < blob.
Size(); i++){
73 m_originalLabel = pvl;
83 std::stringstream sstream;
84 sstream << m_originalLabel;
85 string orglblStr = sstream.str();
87 blob.
setData(orglblStr.c_str(), orglblStr.size());
97 Pvl OriginalLabel::ReturnLabels()
const {
98 return m_originalLabel;