![]() |
Isis 3 Programmer Reference
|
Define a point set of left, right and geometry at that location. More...
#include <GruenTypes.h>
Public Member Functions | |
PointPair (const double &line, const double &sample) | |
PointPair (const Coordinate &left, const Coordinate &right=Coordinate()) | |
bool | isValid () const |
Left, right and geometry coordinates must all be good data. More... | |
const Coordinate & | getLeft () const |
const Coordinate & | getRight () const |
double | getLine () const |
double | getSample () const |
double | getLeftLine () const |
double | getLeftSample () const |
double | getRightLine () const |
double | getRightSample () const |
Public Attributes | |
Coordinate | m_left |
Coordinate | m_right |
Define a point set of left, right and geometry at that location.
The structure defines a Gruen point set that may or may not contain a valid geometry. This supports the (efficient) growing feature of SMTK in that a grown point will have valid left and right points, but not neccesarily geomertry. Valid geometry requires using camera models and that is costly.
Default initialize sets all points to an invalid state.
Definition at line 171 of file GruenTypes.h.
|
inline |
Left, right and geometry coordinates must all be good data.
Definition at line 181 of file GruenTypes.h.
References Isis::Coordinate::isValid().
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 USGS Astrogeology Discussion Board To report a bug, or suggest a feature go to: ISIS Github File Modified: 07/13/2023 15:21:30 |