MCPcopy Create free account
hub / github.com/DOI-USGS/ISIS3 / ClearInputCubes

Method ClearInputCubes

isis/src/base/objs/Process/Process.cpp:623–632  ·  view source on GitHub ↗

* Close owned input cubes from the list and clear the list */

Source from the content-addressed store, hash-verified

621 * Close owned input cubes from the list and clear the list
622 */
623 void Process::ClearInputCubes() {
624 // Close the cubes
625 for (unsigned int i = 0; i < InputCubes.size(); i++) {
626 if (m_ownedCubes->contains(InputCubes[i])) {
627 InputCubes[i]->close();
628 delete InputCubes[i];
629 }
630 }
631 InputCubes.clear();
632 }
633
634
635 /**

Callers 15

eisstitchFunction · 0.80
apolloPanStitcherFunction · 0.80
camdevFunction · 0.80
IsisMainFunction · 0.80
writeBandFunction · 0.80
IsisMainFunction · 0.80
SetOutputCubeMethod · 0.80
RingsSetOutputCubeMethod · 0.80
reduceFunction · 0.80
cubeitFunction · 0.80
cam2camFunction · 0.80
IsisMainFunction · 0.80

Calls 4

sizeMethod · 0.45
containsMethod · 0.45
closeMethod · 0.45
clearMethod · 0.45

Tested by 1

IsisMainFunction · 0.64