#include <cmath>#include <iostream>#include <sstream>#include <iomanip>#include <tnt/tnt_array1d.h>#include <tnt/tnt_array2d.h>#include <tnt/tnt_array2d_utils.h>#include "Affine.h"#include "Chip.h"#include "Constants.h"#include "IException.h"#include "PvlKeyword.h"#include "SpecialPixel.h"Go to the source code of this file.
| Classes | |
| class | Isis::Coordinate | 
| Define a generic Y/X container.  More... | |
| class | Isis::PointPair | 
| Define a point set of left, right and geometry at that location.  More... | |
| class | Isis::Radiometric | 
| Store for radiometric gain and shift parameters.  More... | |
| class | Isis::AffineRadio | 
| Container for affine and radiometric parameters.  More... | |
| struct | Isis::AffineTolerance | 
| Container for Affine limits parameters.  More... | |
| class | Isis::Threshold | 
| Compute/test the Affine convergence from given parameters/chip.  More... | |
| struct | Isis::Analysis | 
| Error analysis of Gruen match point solution.  More... | |
| class | Isis::MatchPoint | 
| Structure containing comprehensive registration info/results.  More... | |
| Namespaces | |
| namespace | Isis | 
| This is free and unencumbered software released into the public domain. | |
| Typedefs | |
| typedef Affine::AMatrix | Isis::GMatrix | 
| typedef TNT::Array1D< double > | Isis::GVector | 
| Enumerations | |
| enum | { Isis::NCONSTR = 8 } | 
| Functions | |
| Coordinate | Isis::operator+ (const Coordinate &A, const Coordinate &B) | 
| Summation operator for Coordinate. | |
| Coordinate | Isis::operator- (const Coordinate &A, const Coordinate &B) | 
| Subtraction operator for Coordinate. | |
| Radiometric | Isis::operator+ (const Radiometric &A, const Radiometric &B) | 
| Operator to sum two radiometric parameters. | |