Isis 3 Documentation
API ChangesChanges since the last Isis 3 release | Home |
2011-11-02: Steven Lambright and Tracie Sucharski - Original Version
2012-01-18: Steven Lambright and Tracie Sucharski - Original version
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.
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.
2011-12-19: Janet Barrett - Added the p_atmosEstTau variable that determines if the optical depth "tau" will be estimated using shadow modeling. Added the GenerateHahgTablesShadow method for doing the shadow modeling. Added a getter method for accessing the Munot (normally the cosine of the incidence angle) value in the atmospheric classes. Added a setter method for setting the p_atmosEstTau variable which is used by the atmospheric classes.
2011-10-12: Jai Rideout - Removed Roberts gradient. It did not give useful results due to the 2x2 matrix it uses.
2012-01-05: Travis Addair - Added separate variables for Whole Pixel Correlation and Subpixel Correlation.
2011-11-23: Jai Rideout - Added a new constructor that allows one to specify the shape buffer size as well as the size of the area to be mapped. This is useful for classes such as ProcessByBrick that need to specify an area to be traversed that is bigger than the cube itself.
2011-10-14: Ken Edmundson Added call to m_pCnet->ClearJigsawRejected(); to Init() method to set all measure/point JigsawRejected flags to false prior to bundle.
2011-12-09: Ken Edmundson, memory leak fix in method cholmod_Inverse need call to "cholmod_free_dense(&x,&m_cm)" inside loop.
2011-12-20: Ken Edmundson, Fixes to outlier rejection. Added rejection multiplier member variable, can be set in jigsaw interface.
2011-10-14: Ken Edmundson Added method ClearJigsawRejected(); to set all measure/point JigsawRejected flags to false prior to bundle adjustment.
2011-11-03: Sharmila Prasad - Added functionality to filter by Convex Hull Ratio
2011-12-29: Sharmila Prasad - Updated GoodnessOfFit Filter. Fixes Mantis #652
2011-11-03: Sharmila Prasad - Used ControlNet's CubeGraphNodes to get Image stats including Convex Hull Ratio
2011-12-21: Sharmila Prasad Fixed #634 to include stats of images not in the ControlNet
2011-12-29: Sharmila Prasad Fixed #652 to include stats of ControlMeasure Log data
2011-11-21: Sharmila Prasad - Validate/Parse Pvl only if ValidMeasure Group is found. Fixes Mantis #584
2011-10-14: Ken Edmundson Added method ClearJigsawRejected(); to set all measure and point JigsawRejected flags to false prior to bundle adjustment.
2011-11-23: Jai Rideout - Added fix to findCubeChunks() and findIntersection() so that requested areas that are outside of the virtual bands of the cube will no longer fail, but instead will fill the buffer with nulls.
2012-01-18: Steven Lambright and Tracie Sucharski - Renamed class to CubePlotCurve. Changed functionality dramatically to support a new plotting infrastructure.
2012-01-18: Steven Lambright - Original version
2011-11-01: Steven Lambright - Explicitly wrote out and fixed equations for sync scale. Fixes #205
2011-11-03: Steven Lambright - Fixed find given a line/sample. We were calling SetUniversalGround given DBL_MAX which causes an infinite loop. So when you looked for a line/sample it would infinite loop. Sync scale does not work for image coordinates - is it supposed to?
2011-12-08: Steven Lambright - Fixed a bug causing the longitude range to be incorrect. Fixes #607.
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.
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.
2012-01-19: Steven Lambright and Jai Rideout - Added constructor parameters to read from the Cube automatically.
2012-01-18: Steven Lambright and Jai Rideout - Fixed issue where histograms were not created correctly for any bands but band 1. Added check for RGB mode. Fixes #668.
2011-11-21: Sharmila Prasad - 1. InterestOperator should run without ValidMeasure Group. 2. The Validity test must be performed on Measure after moving to new location Fixes Mantis #584
2011-11-23: Sharmila Prasad - Process for control nets with Reference not explicitly set. Fixes #589
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.
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.
2011-11-04: Steven Lambright - This should be much, much easier to use now. Fixes #567.
2011-11-01: Steven Lambright - Fixed possible seg fault. References #205.
2011-12-05: Steven Lambright - Added fixes for maximum number of simultaneously open files. It now stays lower and has an option to become drastically lower.
2011-12-16: Steven Lambright - Applies fixes for maximum number of open files to opening project files and fixed progress to be more accurate. Fixes #635.
2011-11-21: Steven Lambright - View menu actions come from more places now. Fixes #568
2011-11-04: Steven Lambright - Added the zoom factor and scroll bar position to the project file. References #542.
2011-11-04: Steven Lambright - The mouse wheel events no longer cause panning. The qt code for QAbstractGraphicsView was looking at the event's accepted state. This being fixed means the mouse wheel can be used for zooming! Also added getViewActions in order to allow the zooming key shortcuts from the zoom tool to take effect when the zoom tool wasn't active.
2011-11-04: Steven Lambright - Added getViewActions().
2011-11-04: Steven Lambright - Mouse wheel improved
2012-01-03: Steven Lambright - Added AddData(double, double, unsigned int) for a significant performance improvement and to increase the consistency in the API relative to the Statistics class.
2012-01-18: Steven Lambright - Original version
2011-11-23: Jai Rideout - Modified the two StartProcess() methods that either accept one input and one output cube, or multiple input and output cubes so that the area that the brick traverses is the largest of all of the cubes (including both input and output cubes). This resolves the issue of premature wrapping that would occur when the sizes of the cubes differed. Now, the bricks are filled with nulls if they read past the end of a smaller cube before they have reached the end of the larger one. These changes only take effect when the wrap option is off, otherwise the previous behavior is used.
2011-10-20: Sharmila Prasad - Fixes #0000462, allow Band Priority even if Tracking is not enabled
2011-12-30: Sharmila Prasad - Fixed #00587, Disable Tracking for multiband mosaic for ontop or beneath priority
2011-11-01: Tracie Sucharski - Added save slot.
2012-01-11: Tracie Sucharski - Add error check for invalid lat, lon when creating new control point.
2012-01-03: Janet Barrett - Got rid of call to SetLookDirection in the SetFocalPlane method. The call to SetLookDirection was duplicating the functionality of the SetFocalPlane method.
2012-01-04: Janet Barrett - Added check for valid radius in the SetGround method.
2012-01-18: Steven Lambright and Jai Rideout - Original version
2012-01-18: Steven Lambright - Original version
2011-12-20: Tracie Sucharski - Added SpacecraftSurfaceVector method which returns the vector between the spacecraft and the surface point in body-fixed.
2011-11-04: Steven Lambright - Improved advanced stretch to allow all stretches to be changed despite combo box. References #567.
2011-11-04: Steven Lambright - Split up updateGraph and updateTable and moved them to protected. The manual stretch type needs to choose explicitly when to update the table, but always wants to update the graph.
2011-10-19: Steven Lambright - Added common sense check to constructor to at least provide a string explanation for why their program is going to crash when the original cube makes no sense. Since the exception is in the constructor the error will probably lead to an alternate seg fault.
Parameter added: CROP