Isis Developer Reference
|
ControlNetValidMeasure class. More...
#include <ControlNetValidMeasure.h>
Public Member Functions | |
ControlNetValidMeasure (Pvl *pvl=0) | |
Constructor - Initializes the data members and parses the input Pvl . | |
ControlNetValidMeasure (Pvl &pvl) | |
Constructor with a reference to Pvl Def file. | |
void | InitStdOptions (void) |
Initialize the Standard Options. | |
void | InitStdOptionsGroup (void) |
Initialize the Standard Options Pvl Group with no DefFile. | |
virtual | ~ControlNetValidMeasure () |
Destructor: clean up stuff relevant for this class. | |
void | Parse (Pvl &pvlDef) |
Parse the DefFile for Standard Options. | |
virtual Pvl & | GetLogPvl (void) |
Get the Pvl Log file. | |
virtual void | FindCnetRef (ControlNet &pNewNet) |
Virtual Function to get better references for a Control Network based on Criteria. | |
bool | ValidEmissionAngle (double pdEmissionAngle) |
Validate whether the Emission Angle is in the set Range. | |
bool | ValidIncidenceAngle (double pdIncidenceAngle) |
Validate whether the Incidence Angle is in the set Range. | |
bool | ValidDnValue (double pdDnValue) |
Validate whether the DN Value is in the set Range. | |
bool | ValidResolution (double pdResolution) |
Validate whether the Resolution is in the set Range. | |
bool | ValidResidualTolerances (double pdSampleResidual, double pdLineResidual, double pdResidualMagnitude, MeasureValidationResults &pResults) |
Validate whether the Residuals are within the set Tolerance. | |
bool | ValidShiftTolerances (double sampleShift, double lineShift, double pixelShift, MeasureValidationResults &results) |
Validate whether the Sample and Line Shifts and Pixel Shift are within the set Tolerances. | |
bool | ValidLatLon (Isis::Camera *pCamera, int piSample, int piLine) |
Validate the Lat/Lon. | |
PvlGroup & | GetStdOptions (void) |
Get the Standard Options Pvl Group. | |
PvlGroup & | GetStatistics (void) |
Get the Statistics Pvl Grp. | |
double | GetMinDN (void) |
Get the option MinDN. | |
double | GetMaxDN (void) |
Get the option MaxDN. | |
double | GetMinEmissionAngle (void) |
Get the option MinEmissionAngle. | |
double | GetMaxEmissionAngle (void) |
Get the option MaxEmissionAngle. | |
double | GetMinIncidenceAngle (void) |
Get the option MinIncidenceAngle. | |
double | GetMaxIncidenceAngle (void) |
Get the option MaxIncidenceAngle. | |
double | GetPixelsFromEdge (void) |
Get the option PixelsFromEdge. | |
double | GetMetersFromEdge (void) |
Get the option MetersFromEdge. | |
QString | LocationString (double pdSample, double pdLine) const |
API to display location in the form "Sample,Line". | |
bool | PixelsFromEdge (int piSample, int piLine, Cube *pCube) |
Test for a point to be user defined number of pixels from the edge. | |
bool | MetersFromEdge (int piSample, int piLine, Cube *pCube) |
Test for a point to be user defined number of meters from the edge. | |
MeasureValidationResults | ValidStandardOptions (const ControlMeasure *pMeasure, Cube *pCube, PvlGroup *pMeasureGrp=NULL) |
Validate Standard options to pick a reference based on a particular criteria. | |
MeasureValidationResults | ValidStandardOptions (const ControlMeasure *pMeasure, Cube *pCube, Camera *camera, PvlGroup *pMeasureGrp=NULL) |
Validate Standard options to pick a reference based on a particular criteria. | |
MeasureValidationResults | ValidStandardOptions (double pSample, double pLine, const ControlMeasure *pMeasure, Cube *pCube, PvlGroup *pMeasureGrp=NULL) |
Validate Standard options to pick a reference based on a particular criteria. | |
MeasureValidationResults | ValidStandardOptions (double pSample, double pLine, const ControlMeasure *pMeasure, Cube *pCube, Camera *measureCamera, PvlGroup *pMeasureGrp=NULL) |
MeasureValidationResults | ValidStandardOptions (double pSample, double pLine, Cube *pCube, PvlGroup *pMeasureGrp=NULL) |
Validate Standard options to pick a reference based on a particular criteria. | |
bool | IsCubeRequired () |
bool | IsCameraRequired () |
API to get status of CameraRequired flag. | |
Protected Member Functions | |
void | ValidatePvlDN (void) |
Validate PVL Min & Max DN Standard Options. | |
void | ValidatePvlEmissionAngle (void) |
Validate PVL Min & Max EmissionAngle Standard Options. | |
void | ValidatePvlIncidenceAngle (void) |
Validate PVL Min & Max IncidenceAngle Standard Options. | |
void | ValidatePvlResolution (void) |
Validate PVL Min & Max Resolution Standard Options. | |
void | ValidatePvlFromEdge (void) |
Validate and read Pixels and Meters from Edge Standard Options. | |
void | ValidatePvlResidualTolerances (void) |
Validate Pvl Sample, Line, Residual Magnitude Tolerances. | |
void | ValidatePvlShiftTolerances () |
Validate Pvl Sample, Line, Pixel (Sample and Line) Magnitude Shift Tolerances. | |
void | ReadSerialNumbers (QString psSerialNumfile) |
Read the Serial Numbers from the file and open assocaited cubes. | |
void | SetCameraRequiredFlag (bool pbFlag) |
Set the CameraRequired Flag. | |
Protected Attributes | |
double | mdMinDN |
Standard Option MinDN. | |
double | mdMaxDN |
Standard Option MaxDN. | |
double | mdMinResolution |
Standard Option MinResolution. | |
double | mdMaxResolution |
Standard Option MaxResolution. | |
double | mdMinEmissionAngle |
Standard Option MinEmissionAngle. | |
double | mdMaxEmissionAngle |
Standard Option MaxEmissionAngle. | |
double | mdMinIncidenceAngle |
Standard Option MinIncidenceAngle. | |
double | mdMaxIncidenceAngle |
Standard Option MaxIncidenceAngle. | |
double | mdMetersFromEdge |
Standard Option MeteresFromEdge. | |
int | miPixelsFromEdge |
Standard Option PixelsFromEdge. | |
double | mdSampleResTolerance |
Standard Option Sample Residual. | |
double | mdLineResTolerance |
Standard Option Line Residual. | |
double | mdResidualTolerance |
Standard Option Residual Magnitude. | |
double | m_sampleShiftTolerance |
Standard Option Sample Shift. | |
double | m_lineShiftTolerance |
Standard Option Line Shift. | |
double | m_pixelShiftTolerance |
Standard Option Pixel Shift. | |
double | mdEmissionAngle |
Store current Measure's Emission Angle. | |
double | mdIncidenceAngle |
Store current Measure's Incidence Angle. | |
double | mdResolution |
Store current Measure's Resolution. | |
double | mdDnValue |
Store current Measure's DN Value. | |
double | mdSampleResidual |
Store current Measure's Sample Residual. | |
double | mdLineResidual |
Store current Measure's Line Residual. | |
double | mdResidualMagnitude |
Store current Measure's Residual Magnitude. | |
double | m_sampleShift |
Store current Measure's Sample Shift. | |
double | m_lineShift |
Store current Measure's Line Shift. | |
double | m_pixelShift |
Store current Measure's Pixel Shift. | |
PvlGroup | mPvlOpGrp |
Pvl Operator Group. | |
PvlGroup | mStdOptionsGrp |
Pvl Standard Options Group. | |
PvlGroup | mStatisticsGrp |
Pvl output Statistics Group. | |
Pvl | mPvlLog |
Pvl Log of all the processing. | |
Progress | mStatus |
Monitor the status of the app. | |
CubeManager | mCubeMgr |
CubeManager to open and read cubes. | |
SerialNumberList | mSerialNumbers |
Serial numbers list. | |
bool | mbCameraRequired |
To improve speed, flag to indicate if Camera needs to be opened. | |
bool | mbValidateDN |
Check if DN needs to be Validated. | |
bool | mbValidateFromEdge |
Check if Pixels/Meters from edge needs to be Validated. | |
ControlNetValidMeasure class.
Base class to validate all the common Control Network options specific to Control Network applications.
Isis::ControlNetValidMeasure::ControlNetValidMeasure | ( | Pvl * | pPvl = 0 | ) |
Constructor - Initializes the data members and parses the input Pvl .
The Pvl Def File is optional.
pPvl | - Pvl DefFile |
References InitStdOptions(), InitStdOptionsGroup(), mStatisticsGrp, and Parse().
Isis::ControlNetValidMeasure::ControlNetValidMeasure | ( | Pvl & | pPvl | ) |
Constructor with a reference to Pvl Def file.
Used for Interest Operator where Def File is a requirement
pPvl | - Pvl DefFile |
References InitStdOptions(), InitStdOptionsGroup(), mStatisticsGrp, and Parse().
|
virtual |
Destructor: clean up stuff relevant for this class.
References Isis::CubeManager::CleanCubes(), and mCubeMgr.
|
inlinevirtual |
Virtual Function to get better references for a Control Network based on Criteria.
Reimplemented in Isis::InterestOperator.
|
inlinevirtual |
|
inline |
Get the option MaxDN.
References mdMaxDN.
|
inline |
Get the option MaxEmissionAngle.
References mdMaxEmissionAngle.
|
inline |
Get the option MaxIncidenceAngle.
References mdMaxIncidenceAngle.
|
inline |
Get the option MetersFromEdge.
References mdMetersFromEdge.
|
inline |
Get the option MinDN.
References mdMinDN.
|
inline |
Get the option MinEmissionAngle.
References mdMinEmissionAngle.
|
inline |
Get the option MinIncidenceAngle.
References mdMinIncidenceAngle.
|
inline |
Get the option PixelsFromEdge.
References miPixelsFromEdge.
|
inline |
Get the Statistics Pvl Grp.
References mStatisticsGrp.
|
inline |
Get the Standard Options Pvl Group.
References mStdOptionsGrp.
void Isis::ControlNetValidMeasure::InitStdOptions | ( | void | ) |
Initialize the Standard Options.
Init all the standard options to default.
References m_lineShiftTolerance, m_pixelShiftTolerance, m_sampleShiftTolerance, mbCameraRequired, mbValidateDN, mbValidateFromEdge, mdLineResTolerance, mdMaxDN, mdMaxEmissionAngle, mdMaxIncidenceAngle, mdMaxResolution, mdMetersFromEdge, mdMinDN, mdMinEmissionAngle, mdMinIncidenceAngle, mdMinResolution, mdResidualTolerance, mdSampleResTolerance, miPixelsFromEdge, Isis::ValidMaximum, and Isis::ValidMinimum.
Referenced by ControlNetValidMeasure(), and ControlNetValidMeasure().
void Isis::ControlNetValidMeasure::InitStdOptionsGroup | ( | void | ) |
Initialize the Standard Options Pvl Group with no DefFile.
Set the Standard Options group for logging.
References m_lineShiftTolerance, m_pixelShiftTolerance, m_sampleShiftTolerance, mdLineResTolerance, mdMaxDN, mdMaxEmissionAngle, mdMaxIncidenceAngle, mdMaxResolution, mdMetersFromEdge, mdMinDN, mdMinEmissionAngle, mdMinIncidenceAngle, mdMinResolution, mdResidualTolerance, mdSampleResTolerance, miPixelsFromEdge, mStdOptionsGrp, Isis::toString(), Isis::ValidMaximum, and Isis::ValidMinimum.
Referenced by ControlNetValidMeasure(), and ControlNetValidMeasure().
|
inline |
API to get status of CameraRequired flag.
References mbCameraRequired.
Referenced by IsCubeRequired().
|
inline |
References IsCameraRequired(), mbValidateDN, and mbValidateFromEdge.
|
inline |
API to display location in the form "Sample,Line".
References Isis::toString().
Referenced by Isis::InterestOperator::FindCnetRef(), and Isis::InterestOperator::ProcessLocked_Point_Reference().
bool Isis::ControlNetValidMeasure::MetersFromEdge | ( | int | piSample, |
int | piLine, | ||
Cube * | pCube ) |
Test for a point to be user defined number of meters from the edge.
Validate if a point in Measure is user defined number of meters from the edge.
References _FILEINFO_, mdMetersFromEdge, Isis::Camera::PixelResolution(), Isis::Camera::SetImage(), and Isis::IException::User.
Referenced by ValidStandardOptions().
void Isis::ControlNetValidMeasure::Parse | ( | Pvl & | pvlDef | ) |
Parse the DefFile for Standard Options.
Virtual member that parses the common Cnet Options and checks for their validity.
pvlDef | - Pvl DefFile |
References mPvlLog, mPvlOpGrp, mStdOptionsGrp, Isis::PvlObject::Traverse, ValidatePvlDN(), ValidatePvlEmissionAngle(), ValidatePvlFromEdge(), ValidatePvlIncidenceAngle(), ValidatePvlResidualTolerances(), ValidatePvlResolution(), and ValidatePvlShiftTolerances().
Referenced by ControlNetValidMeasure(), and ControlNetValidMeasure().
bool Isis::ControlNetValidMeasure::PixelsFromEdge | ( | int | piSample, |
int | piLine, | ||
Cube * | pCube ) |
Test for a point to be user defined number of pixels from the edge.
Validate if a point in Measure is user defined number of pixels from the edge.
References miPixelsFromEdge.
Referenced by ValidStandardOptions().
|
protected |
Read the Serial Numbers from the file and open assocaited cubes.
Read Serial Numbers from specified file and populate the Cube and UniversalGround Maps using the serial numbers.
psSerialNumfile | - File with list of Serial Numbers |
References mCubeMgr, mSerialNumbers, mStatus, and Isis::CubeManager::SetNumOpenCubes().
Referenced by Isis::InterestOperator::Operate().
|
inlineprotected |
Set the CameraRequired Flag.
This flag indicates whether a camera is required to Validate a Control Measure. Camera is required to get Emission, Incidence angles and Resolution
pbFlag |
References mbCameraRequired.
|
protected |
Validate PVL Min & Max DN Standard Options.
Validate the Min and Max Dn Values set by the user in the Operator pvl file.
If not set then set the options to default and enter their names in the Unused Group. If the user set values are invalid then exception is thrown.
References _FILEINFO_, Isis::PvlContainer::hasKeyword(), mbValidateDN, mdMaxDN, mdMinDN, mPvlOpGrp, mStdOptionsGrp, Isis::toString(), Isis::IException::User, Isis::ValidMaximum, and Isis::ValidMinimum.
Referenced by Parse().
|
protected |
Validate PVL Min & Max EmissionAngle Standard Options.
ValidateEmissionAngle: Validate the Min and Max Emission Values set by the user in the Operator pvl file.
If not set then set the options to default and enter their names in the Unused Group. If the user set values are invalid then exception is thrown, the valid range being [0-135]
References _FILEINFO_, Isis::PvlContainer::hasKeyword(), mbCameraRequired, mdMaxEmissionAngle, mdMinEmissionAngle, mPvlOpGrp, mStdOptionsGrp, Isis::toString(), and Isis::IException::User.
Referenced by Parse().
|
protected |
Validate and read Pixels and Meters from Edge Standard Options.
Validate and Read the Pixels and Meters from Edge Standard Options.
References Isis::PvlContainer::hasKeyword(), mbValidateFromEdge, mdMetersFromEdge, miPixelsFromEdge, mPvlOpGrp, mStdOptionsGrp, and Isis::toString().
Referenced by Parse().
|
protected |
Validate PVL Min & Max IncidenceAngle Standard Options.
ValidateIncidenceAngle: Validate the Min and Max Incidence Values set by the user in the Operator pvl file.
If not set then set the options to default and enter their names in the Unused Group. If the user set values are invalid then exception is thrown, the valid range being [0-135]
References _FILEINFO_, Isis::PvlContainer::hasKeyword(), mbCameraRequired, mdMaxIncidenceAngle, mdMinIncidenceAngle, mPvlOpGrp, mStdOptionsGrp, Isis::toString(), and Isis::IException::User.
Referenced by Parse().
|
protected |
Validate Pvl Sample, Line, Residual Magnitude Tolerances.
References _FILEINFO_, Isis::PvlContainer::hasKeyword(), mdLineResTolerance, mdResidualTolerance, mdSampleResTolerance, mPvlOpGrp, mStdOptionsGrp, Isis::toString(), and Isis::IException::User.
Referenced by Parse().
|
protected |
Validate PVL Min & Max Resolution Standard Options.
Validate the Min and Max Resolution Values set by the user in the Operator pvl file.
If not set then set the options to default and enter their names in the Unused Group. If the user set values are invalid then exception is thrown.
References _FILEINFO_, Isis::PvlContainer::hasKeyword(), mbCameraRequired, mdMaxResolution, mdMinResolution, mPvlOpGrp, mStdOptionsGrp, Isis::toString(), and Isis::IException::User.
Referenced by Parse().
|
protected |
Validate Pvl Sample, Line, Pixel (Sample and Line) Magnitude Shift Tolerances.
References _FILEINFO_, Isis::PvlContainer::hasKeyword(), m_lineShiftTolerance, m_pixelShiftTolerance, m_sampleShiftTolerance, mPvlOpGrp, mStdOptionsGrp, Isis::toString(), and Isis::IException::User.
Referenced by Parse().
bool Isis::ControlNetValidMeasure::ValidDnValue | ( | double | pdDnValue | ) |
Validate whether the DN Value is in the set Range.
Validates Dn Value by comparing against the Min and Max DN Values set in the def file or the defaults.
pdDnValue | - DN Value to Valdiate |
References Isis::IsSpecial(), and mdMaxDN.
Referenced by Isis::GradientOperator::Interest(), Isis::MoravecOperator::Interest(), and ValidStandardOptions().
bool Isis::ControlNetValidMeasure::ValidEmissionAngle | ( | double | pdEmissionAngle | ) |
Validate whether the Emission Angle is in the set Range.
Validates an Emission angle by comparing with the min and max values in the def file.
If Emission Angle is greater or lesser than the max/min values in the def file or the defaults it returns false else true.
pdEmissionAngle | - Emission Angle to Valdiate |
References mdMaxEmissionAngle.
Referenced by ValidStandardOptions().
bool Isis::ControlNetValidMeasure::ValidIncidenceAngle | ( | double | pdIncidenceAngle | ) |
Validate whether the Incidence Angle is in the set Range.
Validates an Incidence angle by comparing with the min and max values in the def file.
If Incidence Angle is greater or lesser than the max/min values in the def file or the defaults it returns false else true.
pdIncidenceAngle | - Incidence Angle to Valdiate |
References mdMaxIncidenceAngle.
Referenced by ValidStandardOptions().
bool Isis::ControlNetValidMeasure::ValidLatLon | ( | Isis::Camera * | pCamera, |
int | piSample, | ||
int | piLine ) |
Validate the Lat/Lon.
Validate if a point has a valid lat, lon for that camera.
pCamera | |
piSample | |
piLine |
bool Isis::ControlNetValidMeasure::ValidResidualTolerances | ( | double | pdSampleResidual, |
double | pdLineResidual, | ||
double | pdResidualMagnitude, | ||
MeasureValidationResults & | pResults ) |
Validate whether the Residuals are within the set Tolerance.
Validate whether the Sample and Line Residuals and Residual Magnitudes are within the set Tolerances'.
pdSampleResidual | - Measure's Sample residual |
pdLineResidual | - Measure's Line residual |
pdResidualMagnitude | - Measure's Residual Magnitude |
pResults | - MeasureValidationResults |
References Isis::MeasureValidationResults::LineResidual, mdLineResTolerance, mdResidualTolerance, mdSampleResTolerance, Isis::MeasureValidationResults::ResidualMagnitude, and Isis::MeasureValidationResults::SampleResidual.
Referenced by ValidStandardOptions().
bool Isis::ControlNetValidMeasure::ValidResolution | ( | double | pdResolution | ) |
Validate whether the Resolution is in the set Range.
Validates Dn Value by comparing against the Min and Max DN Values set in the def file or the defaults.
pdResolution | - Resolution to Validate |
References mdMaxResolution.
Referenced by ValidStandardOptions().
bool Isis::ControlNetValidMeasure::ValidShiftTolerances | ( | double | sampleShift, |
double | lineShift, | ||
double | pixelShift, | ||
MeasureValidationResults & | results ) |
Validate whether the Sample and Line Shifts and Pixel Shift are within the set Tolerances.
sampleShift | Measure's sample shift (current - apriori) |
lineShift | Measure's line shift (current - apriori) |
pixelShift | Measure's pixel shift (Euclidean distance shifted) |
results | Validation results populated with any new failures |
References Isis::MeasureValidationResults::LineShift, m_lineShiftTolerance, m_pixelShiftTolerance, m_sampleShiftTolerance, Isis::MeasureValidationResults::PixelShift, and Isis::MeasureValidationResults::SampleShift.
Referenced by ValidStandardOptions().
MeasureValidationResults Isis::ControlNetValidMeasure::ValidStandardOptions | ( | const ControlMeasure * | pMeasure, |
Cube * | pCube, | ||
Camera * | camera, | ||
PvlGroup * | pMeasureGrp = NULL ) |
Validate Standard options to pick a reference based on a particular criteria.
References ValidStandardOptions().
MeasureValidationResults Isis::ControlNetValidMeasure::ValidStandardOptions | ( | const ControlMeasure * | pMeasure, |
Cube * | pCube, | ||
PvlGroup * | pMeasureGrp = NULL ) |
Validate Standard options to pick a reference based on a particular criteria.
Validate a measure for all the Standard Options.
piSample | - Point Sample location |
piLine | - Point Line location |
pCube | - Control Measure Cube |
pMeasureGrp | - Log PvlGroup |
References ValidStandardOptions().
Referenced by Isis::InterestOperator::FindCnetRef(), Isis::InterestOperator::InterestByMeasure(), Isis::InterestOperator::Operate(), Isis::InterestOperator::ProcessLocked_Point_Reference(), ValidStandardOptions(), ValidStandardOptions(), ValidStandardOptions(), and ValidStandardOptions().
MeasureValidationResults Isis::ControlNetValidMeasure::ValidStandardOptions | ( | double | pSample, |
double | pLine, | ||
const ControlMeasure * | pMeasure, | ||
Cube * | pCube, | ||
Camera * | measureCamera, | ||
PvlGroup * | pMeasureGrp = NULL ) |
References Isis::MeasureValidationResults::addFailure(), Isis::MeasureValidationResults::DNValue, Isis::MeasureValidationResults::EmissionAngle, Isis::MeasureValidationResults::IncidenceAngle, m_lineShift, m_pixelShift, m_sampleShift, mbCameraRequired, mbValidateDN, mbValidateFromEdge, mdDnValue, mdEmissionAngle, mdIncidenceAngle, mdLineResidual, mdMaxDN, mdMaxEmissionAngle, mdMaxIncidenceAngle, mdMaxResolution, mdMetersFromEdge, mdMinDN, mdMinEmissionAngle, mdMinIncidenceAngle, mdMinResolution, mdResidualMagnitude, mdResolution, mdSampleResidual, MetersFromEdge(), Isis::MeasureValidationResults::MetersFromEdge, miPixelsFromEdge, Isis::Null, PixelsFromEdge(), Isis::MeasureValidationResults::PixelsFromEdge, Isis::MeasureValidationResults::Resolution, Isis::toString(), ValidDnValue(), ValidEmissionAngle(), ValidIncidenceAngle(), ValidResidualTolerances(), ValidResolution(), and ValidShiftTolerances().
MeasureValidationResults Isis::ControlNetValidMeasure::ValidStandardOptions | ( | double | pSample, |
double | pLine, | ||
const ControlMeasure * | pMeasure, | ||
Cube * | pCube, | ||
PvlGroup * | pMeasureGrp = NULL ) |
Validate Standard options to pick a reference based on a particular criteria.
Validate a point on an image and the Control Measure if not Null.
pSample | - Image Sample |
pLine | - Image Line |
pMeasure | - Control Measure |
pCube | - Control Measure's image |
pMeasureGrp | - Result PvlGroup |
References _FILEINFO_, mbCameraRequired, Isis::IException::User, and ValidStandardOptions().
MeasureValidationResults Isis::ControlNetValidMeasure::ValidStandardOptions | ( | double | pSample, |
double | pLine, | ||
Cube * | pCube, | ||
PvlGroup * | pMeasureGrp = NULL ) |
Validate Standard options to pick a reference based on a particular criteria.
Validate a point on an image for Standard Options.
References ValidStandardOptions().
|
protected |
Store current Measure's Line Shift.
Referenced by ValidStandardOptions().
|
protected |
Standard Option Line Shift.
Referenced by InitStdOptions(), InitStdOptionsGroup(), ValidatePvlShiftTolerances(), and ValidShiftTolerances().
|
protected |
Store current Measure's Pixel Shift.
Referenced by ValidStandardOptions().
|
protected |
Standard Option Pixel Shift.
Referenced by InitStdOptions(), InitStdOptionsGroup(), ValidatePvlShiftTolerances(), and ValidShiftTolerances().
|
protected |
Store current Measure's Sample Shift.
Referenced by ValidStandardOptions().
|
protected |
Standard Option Sample Shift.
Referenced by InitStdOptions(), InitStdOptionsGroup(), ValidatePvlShiftTolerances(), and ValidShiftTolerances().
|
protected |
To improve speed, flag to indicate if Camera needs to be opened.
Referenced by InitStdOptions(), IsCameraRequired(), SetCameraRequiredFlag(), ValidatePvlEmissionAngle(), ValidatePvlIncidenceAngle(), ValidatePvlResolution(), ValidStandardOptions(), and ValidStandardOptions().
|
protected |
Check if DN needs to be Validated.
Referenced by InitStdOptions(), IsCubeRequired(), ValidatePvlDN(), and ValidStandardOptions().
|
protected |
Check if Pixels/Meters from edge needs to be Validated.
Referenced by InitStdOptions(), IsCubeRequired(), ValidatePvlFromEdge(), and ValidStandardOptions().
|
protected |
|
protected |
Store current Measure's DN Value.
Referenced by Isis::InterestOperator::InterestByMeasure(), and ValidStandardOptions().
|
protected |
Store current Measure's Emission Angle.
Referenced by Isis::InterestOperator::InterestByMeasure(), and ValidStandardOptions().
|
protected |
Store current Measure's Incidence Angle.
Referenced by Isis::InterestOperator::InterestByMeasure(), and ValidStandardOptions().
|
protected |
Store current Measure's Line Residual.
Referenced by ValidStandardOptions().
|
protected |
Standard Option Line Residual.
Referenced by InitStdOptions(), InitStdOptionsGroup(), ValidatePvlResidualTolerances(), and ValidResidualTolerances().
|
protected |
Standard Option MaxDN.
Referenced by GetMaxDN(), InitStdOptions(), InitStdOptionsGroup(), Isis::StandardDeviationOperator::Interest(), ValidatePvlDN(), ValidDnValue(), and ValidStandardOptions().
|
protected |
Standard Option MaxEmissionAngle.
Referenced by GetMaxEmissionAngle(), InitStdOptions(), InitStdOptionsGroup(), ValidatePvlEmissionAngle(), ValidEmissionAngle(), and ValidStandardOptions().
|
protected |
Standard Option MaxIncidenceAngle.
Referenced by GetMaxIncidenceAngle(), InitStdOptions(), InitStdOptionsGroup(), ValidatePvlIncidenceAngle(), ValidIncidenceAngle(), and ValidStandardOptions().
|
protected |
Standard Option MaxResolution.
Referenced by InitStdOptions(), InitStdOptionsGroup(), ValidatePvlResolution(), ValidResolution(), and ValidStandardOptions().
|
protected |
Standard Option MeteresFromEdge.
Referenced by GetMetersFromEdge(), InitStdOptions(), InitStdOptionsGroup(), MetersFromEdge(), ValidatePvlFromEdge(), and ValidStandardOptions().
|
protected |
Standard Option MinDN.
Referenced by GetMinDN(), InitStdOptions(), InitStdOptionsGroup(), Isis::StandardDeviationOperator::Interest(), ValidatePvlDN(), and ValidStandardOptions().
|
protected |
Standard Option MinEmissionAngle.
Referenced by GetMinEmissionAngle(), InitStdOptions(), InitStdOptionsGroup(), ValidatePvlEmissionAngle(), and ValidStandardOptions().
|
protected |
Standard Option MinIncidenceAngle.
Referenced by GetMinIncidenceAngle(), InitStdOptions(), InitStdOptionsGroup(), ValidatePvlIncidenceAngle(), and ValidStandardOptions().
|
protected |
Standard Option MinResolution.
Referenced by InitStdOptions(), InitStdOptionsGroup(), ValidatePvlResolution(), and ValidStandardOptions().
|
protected |
Store current Measure's Residual Magnitude.
Referenced by ValidStandardOptions().
|
protected |
Standard Option Residual Magnitude.
Referenced by InitStdOptions(), InitStdOptionsGroup(), ValidatePvlResidualTolerances(), and ValidResidualTolerances().
|
protected |
Store current Measure's Resolution.
Referenced by Isis::InterestOperator::FindCnetRef(), Isis::InterestOperator::InterestByMeasure(), and ValidStandardOptions().
|
protected |
Store current Measure's Sample Residual.
Referenced by ValidStandardOptions().
|
protected |
Standard Option Sample Residual.
Referenced by InitStdOptions(), InitStdOptionsGroup(), ValidatePvlResidualTolerances(), and ValidResidualTolerances().
|
protected |
Standard Option PixelsFromEdge.
Referenced by GetPixelsFromEdge(), InitStdOptions(), InitStdOptionsGroup(), PixelsFromEdge(), ValidatePvlFromEdge(), and ValidStandardOptions().
|
protected |
Pvl Log of all the processing.
Referenced by Isis::InterestOperator::FindCnetRef(), GetLogPvl(), and Parse().
|
protected |
Pvl Operator Group.
Referenced by Parse(), ValidatePvlDN(), ValidatePvlEmissionAngle(), ValidatePvlFromEdge(), ValidatePvlIncidenceAngle(), ValidatePvlResidualTolerances(), ValidatePvlResolution(), and ValidatePvlShiftTolerances().
|
protected |
|
protected |
Pvl output Statistics Group.
Referenced by ControlNetValidMeasure(), ControlNetValidMeasure(), Isis::InterestOperator::FindCnetRef(), and GetStatistics().
|
protected |
Monitor the status of the app.
Referenced by Isis::InterestOperator::FindCnetRef(), and ReadSerialNumbers().
|
protected |
Pvl Standard Options Group.
Referenced by GetStdOptions(), InitStdOptionsGroup(), Parse(), ValidatePvlDN(), ValidatePvlEmissionAngle(), ValidatePvlFromEdge(), ValidatePvlIncidenceAngle(), ValidatePvlResidualTolerances(), ValidatePvlResolution(), and ValidatePvlShiftTolerances().