Commit a89bb385 authored by Jesse Mapel's avatar Jesse Mapel
Browse files

PROG: Added alpha cube to unstitch program

git-svn-id: http://subversion.wr.usgs.gov/repos/prog/isis3/trunk@8157 41f8697f-d340-4b68-9986-7bafba869bb8
parent 24cd531f
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@
#include <QScopedPointer>
#include <QString>

#include "AlphaCube.h"
#include "Blob.h"
#include "CubeAttribute.h"
#include "Cube.h"
@@ -159,6 +160,17 @@ void IsisMain() {
    bandBin.addKeyword(PvlKeyword("FilterWidth", toString(g_frameletInfoList[i].m_width)));
    bandBin.addKeyword(PvlKeyword("NaifIkCode", toString(g_frameletInfoList[i].m_frameId)));

    // Add the alpha cube
    AlphaCube frameletArea(cube->sampleCount(), cube->lineCount(),
                           g_frameletInfoList[i].m_samples, g_frameletInfoList[i].m_lines,
                           g_frameletInfoList[i].m_startSample + 0.5,
                           g_frameletInfoList[i].m_startLine + 0.5,
                           g_frameletInfoList[i].m_startSample
                             + g_frameletInfoList[i].m_samples + 0.5,
                           g_frameletInfoList[i].m_startLine
                             + g_frameletInfoList[i].m_lines + 0.5);
    frameletArea.UpdateGroup(*g_outputCubes[i]);

    // Delete Stitch group
    frameletLabel->findObject("IsisCube").deleteGroup("Stitch");