- Member Isis::ControlPoint::ComputeResiduals_Millimeters ()
- 2010-12-06 Tracie Sucharski - Renamed from ComputeErrors
- Member Isis::ControlPoint::ComputeResiduals ()
2010-08-05 Tracie Sucharski, Changed lat/lon/radius to x/y/z
2010-12-10 Debbie A. Cook, Revised error calculation for radar because it was always reporting line errors=0.
2011-03-17 Debbie A. Cook, Fixed typo in radar call to get longitude
2011-03-24 Debbie A. Cook, Removed IsMeasured check since it was really checking for Candidate measures.
2011-07-01 Debbie A. Cook, Removed editLock check to allow BundleAdjust to compute residuals for editLocked points
2012-01-18 Debbie A. Cook, Revised to call ComputeResidualsMillimeters() to avoid duplication of code.
2019-05-16 Debbie A. Cook, The calls to CameraGroundMap::GetXY were changed to allow not testing for points on the back side of the planet during bundle adjustment. Now, the instrument coordinates will be calculated and returned always to this method. In the future, a separate diagnostic tool may be helpful to check for non-visable points in a control net AFTER bundle adjustment. References #2591.
- Member Isis::ControlPoint::ComputeResiduals_Millimeters ()
- 2008-07-17 Tracie Sucharski - Added ptid and measure serial number to the unable to map to surface error.
- Member Isis::ControlPoint::ComputeResiduals ()
- 2009-12-06 Tracie Sucharski, Renamed from ComputeErrors
- Member Isis::ControlPoint::ComputeResiduals_Millimeters ()
2011-03-19 Debbie A. Cook - Changed to use the Camera classes like ComputeResiduals and get the correct calculations for each camera type.
2011-03-24 Debbie A. Cook - Removed IsMeasured check since it was really checking for Candidate measures.
2012-01-18 Debbie A. Cook - Made radar case the same as other instruments and removed incorrect call to SetResidual, which was setting focal plane residuals in x and y instead of image residuals in sample and line.
- Member Isis::ControlPoint::GetStatistic (double(ControlMeasure::*statFunc)() const) const
- 2011-03-08 Debbie A. Cook - Changed to get statistics for all point types and not just Candidate.
- Member Isis::InterestOperator::Parse (Pvl &pPvl)
2010-04-09 Sharmila Prasad Check for validity of new keyword "MaxEmissionAngle"
2010-06-10 Sharmila Prasad Parse only Interest specific keywords and store in Operator group
- Member Isis::InterestOperator::Operate (Cube &pCube, UniversalGroundMap &pUnivGrndMap, int piSample, int piLine)
2010-03-30 Sharmila Prasad - Check for valid DN Value and Emission Angle in the user defined ValidMin-ValidMax range when selecting point of interest in a Control Measure
2010-06-23 Sharmila Prasad - Validate for Resolution Range and Pixels/Meters from edge options
- Member Isis::ControlPoint::Load (PvlObject &p)
- 2009-12-29 Tracie Sucharski - Added new ControlPoint information.
- Member Isis::ControlNet::Write (const QString &filename, bool pvl=false)
2010-10-05 Tracie Sucharski - Renamed old WRite method to WritePvl and created this new method to determine format to be written.
2017-12-21 Jesse Mapel - Modified to use new ControlNetVersioner.
- Member Isis::ControlNet::ComputeResiduals ()
- 2010-01-11 Tracie Sucharski, Renamed from ComputeErrors
- Member Isis::ControlNet::ComputeApriori ()
- 2010-08-23 Ken Edmundson, skipping ignored points
- Member Isis::ControlNet::AverageResidual ()
- 2010-01-12 Tracie Sucharski - Renamed from AverageError
- Member Isis::ControlNet::GetMaximumResidual ()
- 2010-01-12 Tracie Sucharski - Renamed from MaximumError
- Member Isis::ControlNet::GetNumberOfValidMeasuresInImage (const QString &serialNumber)
- 2013-12-18 Tracie Sucharski - Renamed from GetNumberOfMeasuresInImage, it is returning a count of only valid measures (Ignore=False).
- Member Isis::ControlPoint::Load (PvlObject &p)
- 2008-06-18 Tracie Sucharski/Jeannie Walldren, Fixed bug with checking for "True" vs "true", change to lower case for comparison.
- Member Isis::InterestOperator::Operate (Cube &pCube, UniversalGroundMap &pUnivGrndMap, int piSample, int piLine)
- 2016-08-24 Kelvin Rodriguez - Changed calls to abs to qAbs to squash implicit conversion warnings in clang. Part of porting to OS X 10.11.
- Member Isis::ControlPoint::Load (PvlObject &p)
2010-01-13 Tracie Sucharski - Changed from Set methods to simply setting private variables to increase speed?
2010-07-30 Tracie Sucharski, Updated for changes made after additional working sessions for Control network design.
2010-09-01 Tracie Sucharski, Add checks for AprioriLatLonSource AprioriLatLonSourceFile. If there are AprioriSigmas,but no AprioriXYZ, use the XYZ values.
2010-09-15 Tracie Sucharski, It was decided after mtg with Debbie, Stuart, Ken and Tracie that ControlPoint will only function with x/y/z, not lat/lon/radius. It will be the responsibility of the application or class using ControlPoint to set up a SurfacePoint object to do conversions between x/y/z and lat/lon/radius. So... remove all conversion methods from this class. It was also decided that when importing old networks that contain Sigmas, the sigmas will not be imported , due to conflicts with the units of the sigmas,we cannot get accurate x,y,z sigmas from the lat,lon,radius sigmas without the covariance matrix.
2010-09-28 Tracie Sucharski, Added back the conversion methods from lat,lon,radius to x,y,z only for the point, since that is what most applications need.
2010-12-02 Debbie A. Cook, Added units to SurfacePoint.SetSpherical calls.
2011-03-12 Debbie A. Cook, Added targetRadius to do conversions
- Member Isis::ControlPoint::ComputeResiduals ()
- 2008-07-17 Tracie Sucharski, Added ptid and measure serial number to the unable to map to surface error.
- Member Isis::QnetTool::modifyPoint (ControlPoint *point)
- 2009-09-15 Tracie Sucharski - Add error check for points with no measures.
- Member Isis::FindTool::updateTool ()
2010-03-24 Sharmila Prasad - Enable FindTool for no camera image & display status as "None"
2010-05-06 Eric Hyer - This method now also updates the line edits within the dialog.
- Member Isis::FindTool::paintViewport (MdiCubeViewport *vp, QPainter *painter)
2010-03-24 Sharmila Prasad - Enable FindTool for no camera image only for Image Point (lines and Samples)
2010-05-06 Eric Hyer - points now calculated here for every repaint. This method is now used for all images, whether they have a cam or not
- Member Isis::MatchTool::modifyPoint (ControlPoint *point)
- 2009-09-15 Tracie Sucharski - Add error check for points with no measures.
- Member Isis::EditTool::mouseButtonRelease (QPoint p, Qt::MouseButton m)
- 2017-08-11 Adam Goins - Added a "vp->cube()->open("r")" call to reopen the cube with "r" permissions if the attempted "rw" permission didn't succeed. Fixes segfault issue if editing is attempted on cube without "w" access. (ref # 2097)
- Member Isis::StereoTool::deletePoint (ControlPoint *point)
- 2010-05-19 Tracie Sucharski - Fixed bug which was causing a seg fault. Set m_editPoint to NULL, also no sense loading point to be deleted. Should this be smartened up to load another Point?
- Member Isis::TableMainWindow::showTable ()
2017-10-06 Adam Goins - showTable() now calls syncColumns() after it calls this->show() so that it hides the unselected columns appropriately. Fixes #5141.
2017-10-06 Adam Goins - showTable() now calls syncColumns() after it calls this->show() so that it hides the unselected columns appropriately. Fixes #5141.
- Member Isis::Workspace::addCubeViewportFromList (QString cubelist)
- 2018-09-12 Adam Goins - Added this method to attempt to open a file as a cube list. It's called by addCubeViewport() when that method attempts to open a file as a cube but fails. Fixes #5439, Fixes #5476.
- Class Isis::SplineFill
- 2008-11-05 Jeannie Walldren Replaced references to DataInterp class with NumericalApproximation.
- Member Isis::InterestOperator::Operate (ControlNet &pNewNet, QString psSerialNumFile, QString psOverlapListFile="")
- 10/15/2010 Sharmila Prasad - Use a single copy of Control Net
- Member Isis::InterestOperator::FindCnetRef (ControlNet &pNewNet)
2010-07-13 Tracie Sucharski, Changes for binary control networks, Measure type of Estimated is now Candidate and instead of a separate keyword indicating whether a meausre is the reference, the MeasureType is set to Reference.
2010-10-04 Sharmila Prasad - Modified for binary Control Net ex Edit Lock
2010-10-15 Sharmila Prasad - Use only a single copy of Control Net
- Class Isis::GainFlatField
2009-09-14 Kris Becker Removed temperature components and placed them in the GainTemperature module.
2010-04-16 Kris Becker Modified to used the standardized CSV reader for the A matrix.
- Member Isis::rebin (const HiVector &v, int n)
- 2008-11-05 Jeannie Walldren Replaced references to DataInterp class with NumericalApproximation.
- Member Isis::CubeViewport::keyPressEvent (QKeyEvent *e)
- 2017-08-11 Adam Goins - Added the ability to ctrl + c to copy the filename of the current cube into the system's clipboard. Fixes #5098.
- Member Isis::EditTool::createToolBarWidget (QStackedWidget *active)
- 2007-08-31 Tracie Sucharski - Changed signal on dn line edit from returnPressed to editingFinished.
- Member Isis::EditTool::mouseButtonRelease (QPoint p, Qt::MouseButton m)
2007-03-02 Tracie Sucharski - Reopen cube read/write Workspace::addCubeViewport was opening cube read/write, changed to open read only so that the cube date was not changed unless EditTool is invoked.
2007-02-26 Tracie Sucharski - Remove test for off image editing. It is no longer needed since the bug in the Cube class is fixed.
2008-05-23 Noah Hilt - Removed the rectangle and start/end line functionality from the mouseButtonRelease and moved it to the rubberBandComplete method.
- Member Isis::Isotropic1::AtmosModelAlgorithm (double phase, double incidence, double emission)
- 2011-12-19 Janet Barrett - Added code to estimate the shadow brightness value (transs). Also got rid of unnecessary check for identical photometric angle values between successive calls. This check should only be made in the photometric models.
- Member Isis::HapkeAtm2::AtmosModelAlgorithm (double phase, double incidence, double emission)
- 2011-12-19 Janet Barrett - Added code to estimate the shadow brightness value (transs). Also got rid of unnecessary check for identical photometric angle values between successive calls. This check should only be made in the photometric models.
- Member Isis::ImagePolygon::Create (Cube &cube, int sinc=1, int linc=1, int ss=1, int sl=1, int ns=0, int nl=0, int band=1, bool increasePrecision=false)
2008-04-28 Tracie Sucharski, When calculating p_pixInc, set to 1 if values calculated is 0.
2008-12-30 Tracie Sucharski - If ground map returns pole make sure it is actually on the image.
2009-05-28 Stuart Sides - Added the quality argument.
- Member Isis::Isotropic1::AtmosModelAlgorithm (double phase, double incidence, double emission)
1998-12-21 Randy Kirk - USGS, Flagstaff - Original code
1999-03-12 K Teal Thompson Port to Unix/ISIS; declare vars; add implicit none.
2007-02-20 Janet Barrett - Imported from Isis2 pht_atm_functions to Isis3.
2008-11-05 Jeannie Walldren - Replaced NumericalMethods::r8expint() with AtmosModel::En(). Replaced Isis::PI with PI since this is in Isis namespace.
- Member Isis::HapkeAtm2::AtmosModelAlgorithm (double phase, double incidence, double emission)
- 2008-11-05 Jeannie Walldren - Modified references to NumericalMethods class. Replaced Isis::PI with PI since this is in Isis namespace.
- Member Isis::Isotropic2::AtmosModelAlgorithm (double phase, double incidence, double emission)
1998-12-21 Randy Kirk, USGS, Flagstaff - Original code
1999-03-12 K Teal Thompson Port to Unix/ISIS; declare vars; add implicit none.
2007-02-20 Janet Barrett - Imported from Isis2 pht_atm_functions to Isis3.
2008-11-05 Jeannie Walldren - Replaced reference to NumericalMethods::r8expint() with AtmosModel::En(), NumericalMethods::G11Prime() with AtmosModel::G11Prime(), and NumericalMethods::r8ei() with AtmosModel::Ei(). Replaced Isis::PI with PI since this is in Isis namespace.
2011-12-19 Janet Barrett - Added code to estimate the shadow brightness value (transs). Also got rid of unnecessary check for identical photometric angle values between successive calls. This check should only be made in the photometric models.
- Member Isis::LambertConformal::XYRange (double &minX, double &maxX, double &minY, double &maxY)
2009-03-03 Tracie Sucharski, Undo the PositiveWest adjustment to the center longitude because it is done twice, once in the constructor and again in SetGround.
2009-03-20 Stuart Sides, Modified the validity check for center latitude. It now only tests for the pole opposite the apex of the cone.
- Member Isis::NaifDskPlateModel::point (const Latitude &lat, const Longitude &lon) const
- 2013-12-05 Kris Becker Original Version
- Member Isis::Anisotropic2::AtmosModelAlgorithm (double phase, double incidence, double emission)
- 2011-12-19 Janet Barrett - Added code to estimate the shadow brightness value (transs). Also got rid of unnecessary check for identical photometric angle values between successive calls. This check should only be made in the photometric models.
- Member Isis::Anisotropic1::AtmosModelAlgorithm (double phase, double incidence, double emission)
1999-03-12 K Teal Thompson Port to Unix/ISIS; declare vars; add implicit none.
2007-02-20 Janet Barrett - Imported from Isis2 pht_atm_functions to Isis.
2008-11-05 Jeannie Walldren - Replaced NumericalMethods::r8expint() with AtmosModel::En(). Replaced Isis::PI with PI since this is in Isis namespace.
2011-12-19 Janet Barrett - Added code to estimate the shadow brightness value (transs). Also got rid of unnecessary check for identical photometric angle values between successive calls. This check should only be made in the photometric models.
- Member Isis::Anisotropic2::AtmosModelAlgorithm (double phase, double incidence, double emission)
1998-12-21 Randy Kirk - USGS, Flagstaff - Original code
1999-03-12 K Teal Thompson Port to Unix/ISIS; declare vars; add implicit none.
2007-02-20 Janet Barrett - Imported from Isis2 pht_atm_functions to Isis3.
2008-11-05 Jeannie Walldren - Replaced NumericalMethods::r8expint() with AtmosModel::En(), NumericalMethods::G11Prime() with AtmosModel::G11Prime(), and NumericalMethods::r8ei() with AtmosModel::Ei(). Replaced Isis::PI with PI since this is in Isis namespace.
- Member Isis::NaifDskPlateModel::intercept (const NaifVertex &vertex, const NaifVector &raydir) const
- 2013-12-05 Kris Becker Original Version
- Member Isis::HapkeAtm1::AtmosModelAlgorithm (double phase, double incidence, double emission)
2000-07-07 Randy Kirk - USGS, Flagstaff - Original code
2000-12-18 K Teal Thompson Port to Unix/ISIS;
2007-02-20 Janet Barrett - Imported from Isis2 pht_atm_functions to Isis3.
2008-11-05 Jeannie Walldren - Modified references to NumericalMethods class and replaced Isis::PI with PI since this is in Isis namespace.
2011-12-19 Janet Barrett - Added code to estimate the shadow brightness value (transs). Also got rid of unnecessary check for identical photometric angle values between successive calls. This check should only be made in the photometric models.
- Member Isis::HapkeAtm2::AtmosModelAlgorithm (double phase, double incidence, double emission)
2000-07-07 Randy Kirk - USGS, Flagstaff - Original code
2000-12-18 K Teal Thompson Port to Unix/ISIS;
2007-02-20 Janet Barrett - Imported from Isis2 pht_atm_functions to Isis3.
- Member Isis::ProcessImport::SetFileTrailerBytes (const int bytes)
- 2008-08-12 Jeannie Walldren, Method created
- Member Isis::ProcessImportPds::IsIsis2 ()
- 2007-04-12 Tracie Sucharski - New method
- Member Isis::ProcessImportPds::TranslatePdsProjection (Pvl &lab)
- 2008-06-06 Tracie Sucharski - Added new InputGroup for PdsProjectionTypeImage to handle Magellan.
- Member Isis::PvlContainer::validateAllKeywords (PvlContainer &pPvlCont)
- 2010-10-18 Sharmila Prasad - Added options "Type", "Range", "Value" for the keyword validation
- Member Isis::PvlContainer::validateRepeatOption (PvlKeyword &pPvlTmplKwrd, PvlContainer &pPvlCont)
- 2010-10-18 Sharmila Prasad - Added option "Type" for the keyword validation
- Member Isis::RadarGroundMap::GetXY (const SurfacePoint &spoint, double *cudx, double *cudy, bool test=false)
- 2019-05-15 Debbie A. Cook - Added optional bool argument to match parent GetXY method to allow the bundle adjustment to skip the back of planet test during iterations. References #2591.
- Member Isis::Strategy::getGlobals (SharedResource &myGlobals, const ResourceList &globals) const
- kbecker (5/11/2015)
- Member Isis::Strategy::apply (ResourceList &resources)
- 2015-05-27 Kris Becker
- Member Isis::Strategy::apply (SharedResource &resource)
- 2015-05-27 Kris Becker
- Member Isis::Pipeline::SetInputFile (const QString &inputParam, const QString &virtualBandsParam)
- 2010-12-20 Sharmila Prasad - Changed p_originalBranches array to p_inputBranches
- Member Isis::NaifDskPlateModel::isPlateIdValid (const SpiceInt plateid) const
- 2013-12-05 Kris Becker Original Version
- Member Isis::NaifDskPlateModel::plateIdOfIntercept (const NaifVertex &vertex, const NaifVector &raydir, NaifVertex &xpoint) const
- 2013-12-05 Kris Becker Original Version
- Member Isis::PhotoModel::PhtAcos (double cosang)
- 2008-11-05 Jeannie Walldren - This method was moved from NumericalMethods class.
- Member Isis::Pipeline::SetInputFile (const QString &inputParam)
- 2010-12-20 Sharmila Prasad - Changed p_originalBranches array to p_inputBranches
- Member Isis::Pipeline::SetInputFile (const FileName &inputFileName)
- 2010-12-20 Sharmila Prasad - Changed p_originalBranches array to p_inputBranches
- Member Isis::Pipeline::SetInputListFile (const QString &inputParam)
- 2010-12-20 Sharmila Prasad - Changed p_originalBranches array to p_inputBranches
- Member Isis::Pipeline::SetInputListFile (const FileName &inputFileName)
- 2010-12-20 Sharmila Prasad - Changed p_originalBranches array to p_inputBranches
- Member Isis::Anisotropic1::AtmosModelAlgorithm (double phase, double incidence, double emission)
- 1998-12-21 Randy Kirk - USGS, Flagstaff - Original code
- Member Isis::PipelineApplication::PipelineApplication (QString appName, Pipeline *pipe)
- 2010-12-20 Sharmila Prasad Initialise & enable the branches
- Member Isis::PipelineApplication::PipelineApplication (QString appName, PipelineApplication *previous)
- 2010-12-20 Sharmila Prasad Initialise & enable the branches
- Member Isis::PipelineApplication::AddBranch (const QString &modString, NameModifierType type)
- 2010-12-20 Sharmila Prasad Enable the branch at the time of creation
- Member Isis::PipelineApplication::BuildParamString ()
- 2010-12-20 Sharmila Prasad Set appropriate inputs to the branch taking into consideration whether the previous branch was enabled/disabled. Also set the input list accordingly if needlist is true
- Member Isis::Plugin::GetPlugin (const QString &group)
- 2010-03-16 Tracie Sucharski, Added paths to plugin. First try to load from current working directory, then from $ISISROOT/lib.
- Member Isis::PolynomialUnivariate::DerivativeVar (const double value)
- 2008-01-09 Tracie Sucharski, Original Version