Isis 3.0
Back | Home
Isis::MatchPoint Class Reference

Structure containing comprehensive registration info/results. More...

#include <GruenTypes.h>

Public Member Functions

 MatchPoint ()
 
 MatchPoint (const AffineRadio &radio)
 
 MatchPoint (const PointPair &point)
 
 ~MatchPoint ()
 
int getStatus () const
 
const MatchPointsetStatus (int status)
 
bool isValid () const
 
double getEigen () const
 
Coordinate getAffinePoint (const Coordinate &coord=Coordinate(0.0, 0.0)) const
 Return registration offset of a given chip coordinate from center. More...
 

Public Attributes

PointPair m_point
 
AffineRadio m_affine
 
Analysis m_analysis
 
int m_nIters
 
int m_status
 

Detailed Description

Structure containing comprehensive registration info/results.

This structure is used to contain all the parameters from a Gruen registration process. It contains status of the match as well as point analysis, error analysis and affine/radiometric paramters. The offset of the registration can be obtained through a call to getAffinePoint() using the default point coordinate of (0,0).

Author
2011-05-18 Kris Becker

Constructor & Destructor Documentation

Isis::MatchPoint::MatchPoint ( )
inline
Isis::MatchPoint::MatchPoint ( const AffineRadio radio)
inline
Isis::MatchPoint::MatchPoint ( const PointPair point)
inline
Isis::MatchPoint::~MatchPoint ( )
inline

Member Function Documentation

Coordinate Isis::MatchPoint::getAffinePoint ( const Coordinate coord = Coordinate(0.0, 0.0)) const
inline

Return registration offset of a given chip coordinate from center.

References Isis::AffineRadio::getPoint(), and m_affine.

double Isis::MatchPoint::getEigen ( ) const
inline
int Isis::MatchPoint::getStatus ( ) const
inline

References m_status.

bool Isis::MatchPoint::isValid ( ) const
inline

References m_status.

Referenced by Isis::Gruen::Registration().

const MatchPoint& Isis::MatchPoint::setStatus ( int  status)
inline

References m_status.

Referenced by Isis::Gruen::Registration().

Member Data Documentation

Analysis Isis::MatchPoint::m_analysis
int Isis::MatchPoint::m_nIters
PointPair Isis::MatchPoint::m_point
int Isis::MatchPoint::m_status

Referenced by getStatus(), isValid(), and setStatus().


The documentation for this class was generated from the following file:

U.S. Department of the Interior | U.S. Geological Survey
ISIS | Privacy & Disclaimers | Astrogeology Research Program
To contact us, please post comments and questions on the ISIS Support Center
File Modified: 07/12/2023 23:40:35