Isis 3.0 Application Source Code Reference
Find a Reference in Control Point based on Resolution. More...
Public Member Functions
|CnetRefByResolution (Pvl *pPvlDef, QString psSerialNumfile, ResolutionType peType=Low, double pdResValue=0, double pdMinRes=0, double pdMaxRes=0)|
|virtual Pvl &||GetLogPvl (void)|
|Get the Log updated by this object. |
|Get the Mean of all the Resolution in a Point. |
|virtual void||FindCnetRef (ControlNet &pNewNet)|
|Given Control Net, find the reference based on Resolution. |
Find a Reference in Control Point based on Resolution.
This class is used find a Reference in Control Point based on Resolution after it has passed all the validity test for Dn, Emission & Incidence Angles and Resolution. Processes the entire points in the Control Network
Resolution choices could be based on highest, lowest Resolutions or Measure whose resolution is closest to mean of all the resolutions, Measure whose resolution is closest to user defined value or Measure whose resolution is in a given range
|ResolutionType|| peType =
|double|| pdResValue =
|double|| pdMinRes =
|double|| pdMaxRes = |
CnetRefByResolution constructor with the def file.
|pPvlDef||- Pvl Definition File|
|psSerialNumfile||- Serial Number file attached to the ControlNet|
|peType||- Resolution Type|
|pdResValue||- Resolution value|
|pdMinRes||- Min Resolution value|
|pdMaxRes||- Max Resolution value|
|virtual Pvl& GetLogPvl||(||void||)||
|void FindCnetRef||(||ControlNet &||pNewNet||)||
Given Control Net, find the reference based on Resolution.
FindCnetRef traverses all the control points and measures in the network and checks for valid Measure which passes the Emission Incidence Angle, DN value tests and chooses the measure with the best Resolution criteria as the reference.
Creates a new control network with these adjustments.
|pNewNet||- Modified output Control Net|