|
Isis Developer Reference
|
Go to the documentation of this file.
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;
Enlarge(Cube *pInCube, const double sampleScale, const double lineScale)
Constructs an Enlarge object.
Definition: Enlarge.cpp:27
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
void SetSubArea(const int orignl, const int origns, const int sl, const int ss, const int el, const int es, const double linc, const double sinc)
Defines the subarea.
Definition: SubArea.cpp:60
A single keyword-value pair.
Definition: PvlKeyword.h:82
Enlarge the pixel dimensions of an image.
Definition: Enlarge.h:34
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
QString toString(bool boolToConvert)
Global function to convert a boolean to a string.
Definition: IString.cpp:211
void UpdateLabel(Cube *icube, Cube *ocube, PvlGroup &results)
Modifies a label for a file containing a subarea.
Definition: SubArea.cpp:126
Contains multiple PvlContainers.
Definition: PvlGroup.h:41
#define _FILEINFO_
Macro for the filename and line number.
Definition: IException.h:24
int sampleCount() const
Definition: Cube.cpp:1807
PvlGroup UpdateOutputLabel(Cube *pOutCube)
Update the Mapping, Instrument, and AlphaCube groups in the output cube label.
Definition: Enlarge.cpp:114
IO Handler for Isis Cubes.
Definition: Cube.h:167
Isis exception class.
Definition: IException.h:91
void SetInputArea(double pdStartSample, double pdEndSample, double pdStartLine, double pdEndLine)
Sets the sub area dimensions of the input image.
Definition: Enlarge.cpp:76
Namespace for the standard library.
Apply corrections to a cube label for subarea extraction.
Definition: SubArea.h:47
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
~Enlarge()
Destructoys the Enlarge object.
Definition: Enlarge.h:44