37      Enlarge(
Cube *pInCube, 
const double sampleScale, 
const double lineScale);
 
   40      void SetInputArea(
double pdStartSample, 
double pdEndSample, 
 
   41                        double pdStartLine, 
double pdEndLine);
 
   48      bool Xform(
double &inSample, 
double &inLine,
 
   49                 const double outSample, 
const double outLine);
 
   59        return miOutputSamples;
 
 
 
IO Handler for Isis Cubes.
Definition Cube.h:168
 
Enlarge the pixel dimensions of an image.
Definition Enlarge.h:34
 
void SetInputArea(double pdStartSample, double pdEndSample, double pdStartLine, double pdEndLine)
Sets the sub area dimensions of the input image.
Definition Enlarge.cpp:76
 
int OutputLines() const
Return the output number of lines.
Definition Enlarge.h:66
 
int OutputSamples() const
Return the output number of samples.
Definition Enlarge.h:58
 
bool Xform(double &inSample, double &inLine, const double outSample, const double outLine)
Implementations for parent's pure virtual members Convert the requested output samp/line to an input ...
Definition Enlarge.cpp:57
 
Enlarge(Cube *pInCube, const double sampleScale, const double lineScale)
Constructs an Enlarge object.
Definition Enlarge.cpp:27
 
~Enlarge()
Destructoys the Enlarge object.
Definition Enlarge.h:44
 
PvlGroup UpdateOutputLabel(Cube *pOutCube)
Update the Mapping, Instrument, and AlphaCube groups in the output cube label.
Definition Enlarge.cpp:114
 
Contains multiple PvlContainers.
Definition PvlGroup.h:41
 
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16