1 #ifndef ProcessMapMosaic_h 2 #define ProcessMapMosaic_h 126 const QString &mosaicFile);
129 const QString &mosaicFile);
132 double slat,
double elat,
double slon,
double elon,
136 double srad,
double erad,
double saz,
double eaz,
140 double xmin,
double xmax,
double ymin,
double ymax,
141 double slat,
double elat,
double slon,
double elon,
int nbands,
143 bool latlonflag=
true);
146 double xmin,
double xmax,
double ymin,
double ymax,
147 double srad,
double erad,
double saz,
double eaz,
int nbands,
Buffer for reading and writing cube data.
virtual Isis::Cube * SetInputCube()
Input cube cannot be set here.
virtual ~ProcessMapMosaic()
Destructor.
static void FillNull(Buffer &data)
Reset the buffer with NULL pixels.
Internalizes a list of files.
Mosaic two cubs together.
ProcessMapMosaic()
Constructs a Mosaic object.
Isis::Cube * RingsSetOutputCube(FileList &propagationCubes, CubeAttributeOutput &oAtt, const QString &mosaicFile)
Set the output cube to specified file name and specified input images and output attributes.
bool p_createMosaic
Internal use; SetOutputMosaic (const QString &) sets to false to not attempt creation when using SetO...
Contains multiple PvlContainers.
Manipulate and parse attributes of output cube filenames.
virtual Isis::Cube * SetOutputCube(FileList &propagationCubes, CubeAttributeOutput &oAtt, const QString &mosaicFile)
Set the output cube to specified file name and specified input images and output attributes.
virtual bool StartProcess(QString inputFile)
Mosaic Processing method, returns false if the cube is not inside the mosaic.
Mosaic two cubes together.
virtual Isis::Cube * SetInputCube(const QString ¶meter, const int ss, const int sl, const int sb, const int ns, const int nl, const int nb)
Opens an input cube specified by the user.
Namespace for ISIS/Bullet specific routines.
virtual void StartProcess(const int &piOutSample, const int &piOutLine, const int &piOutBand)
This method invokes the process by mosaic operation over a single input cube and single output cube...
IO Handler for Isis Cubes.