46 m_point(pnt), m_geom(geom) { }
49 inline bool isValid()
const {
53 inline const Coordinate &getPoint()
const {
return (m_point); }
54 inline const Coordinate &getGeometry()
const {
return (m_geom); }
73 SmtkPoint() : m_matchpt(), m_regpnt(), m_geom(), m_registered(
false),
78 m_geom(geom), m_registered(
false), m_isValid(
false) { }
80 const PointPair &geom) : m_matchpt(mpt), m_regpnt(regpnt),
82 m_registered(mpt.isValid()),
87 inline bool isValid()
const {
return (m_isValid); }
106 return (m_matchpt.m_point);
130 return (m_regpnt.getPoint());
135 return (m_matchpt.m_affine);
bool isValid() const
Indicates the smtk portion of the point is valid.
Define a generic Y/X container.
Define a point set of left, right and geometry at that location.
const Coordinate & getRight() const
Returns the registered right coordinate.
Container for a point and its geometry.
double GoodnessOfFit() const
Returns goodness of the fit registration.
bool isRegistered() const
Returns registration status.
const AffineRadio & getAffine() const
Returns the affine transform and radiometic results.
const Coordinate & getLeft() const
Returns the left point.
bool isValid() const
Check for goodness.
const PointPair & getPoints() const
Get initial left and right point pair.
Container for affine and radiometric parameters.
Structure containing comprehensive registration info/results.
const PointPair & getGeometry() const
Return left and right point geometry.
Namespace for ISIS/Bullet specific routines.
Container for SMTK match points