|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimTDpt.h>
Public Member Functions | |
| ossimTDpt () | |
| ossimTDpt (const ossimDpt &aPt, const ossimDpt &aTie, const ossim_float64 &aScore) | |
| ossimTDpt (const ossimTDpt &tpt) | |
| const ossimTDpt & | operator= (const ossimTDpt &) |
| void | setMasterPoint (const ossimDpt &mPt) |
| const ossimDpt & | getMasterPoint () const |
| ossimDpt & | refMasterPoint () |
| void | setSlavePoint (const ossimDpt &sPt) |
| const ossimDpt & | getSlavePoint () const |
| ossimDpt & | refSlavePoint () |
| void | makeNan () |
| bool | hasNans () const |
| bool | isNan () const |
| std::ostream & | print (std::ostream &os) const |
| std::ostream & | printTab (std::ostream &os) const |
Public Member Functions inherited from ossimDpt | |
| ossimDpt () | |
| ossimDpt (double anX, double aY) | |
| ossimDpt (const ossimFpt &pt) | |
| ossimDpt (const ossimIpt &pt) | |
| ossimDpt (const ossimDpt3d &pt) | |
| ossimDpt (const ossimGpt &pt) | |
| const ossimDpt & | operator= (const ossimFpt &) |
| const ossimDpt & | operator= (const ossimIpt &) |
| const ossimDpt & | operator= (const ossimDpt3d &) |
| const ossimDpt & | operator= (const ossimGpt &) |
| bool | operator== (const ossimDpt &pt) const |
| bool | operator!= (const ossimDpt &pt) const |
| void | makeNan () |
| bool | hasNans () const |
| bool | isNan () const |
| double | length () const |
| ossimDpt | operator+ (const ossimDpt &p) const |
| ossimDpt | operator- (const ossimDpt &p) const |
| const ossimDpt & | operator+= (const ossimDpt &p) |
| const ossimDpt & | operator-= (const ossimDpt &p) |
| ossimDpt | operator* (const double &d) const |
| ossimDpt | operator/ (const double &d) const |
| const ossimDpt & | operator*= (const double &d) |
| ossim_float64 | operator* (const ossimDpt &pt) const |
| Dot product. More... | |
| std::ostream & | print (std::ostream &os, ossim_uint32 precision=15) const |
| ossimString | toString (ossim_uint32 precision=15) const |
| void | toPoint (const std::string &s) |
| Initializes this point from string. More... | |
| bool | isEqualTo (const ossimDpt &rhs, ossimCompareType compareType=OSSIM_COMPARE_FULL) const |
| double | mean () const |
| Returns the average of x and y. More... | |
Public Attributes | |
| ossimDpt | tie |
| ossim_float64 | score |
Public Attributes inherited from ossimDpt | |
| union { | |
| double x | |
| double samp | |
| double u | |
| double lon | |
| }; | |
| union { | |
| double y | |
| double line | |
| double v | |
| double lat | |
| }; | |
Friends | |
| OSSIMDLLEXPORT std::ostream & | operator<< (std::ostream &os, const ossimTDpt &pt) |
| OSSIMDLLEXPORT std::istream & | operator>> (std::istream &is, ossimTDpt &pt) |
| Method to input the formatted string of the "operator<<". More... | |
Definition at line 18 of file ossimTDpt.h.
|
inline |
Definition at line 22 of file ossimTDpt.h.
|
inline |
Definition at line 24 of file ossimTDpt.h.
|
inline |
Definition at line 26 of file ossimTDpt.h.
|
inline |
Definition at line 31 of file ossimTDpt.h.
|
inline |
Definition at line 35 of file ossimTDpt.h.
|
inline |
Definition at line 45 of file ossimTDpt.h.
References ossimDpt::hasNans(), and ossim::isnan().
|
inline |
Definition at line 50 of file ossimTDpt.h.
References ossimDpt::isNan(), and ossim::isnan().
|
inline |
Definition at line 38 of file ossimTDpt.h.
References ossimDpt::makeNan(), and ossim::nan().
Referenced by operator>>().
| std::ostream & ossimTDpt::print | ( | std::ostream & | os | ) | const |
Definition at line 9 of file ossimTDpt.cpp.
References ossim::isnan(), score, and tie.
Referenced by operator<<().
| std::ostream & ossimTDpt::printTab | ( | std::ostream & | os | ) | const |
|
inline |
Definition at line 32 of file ossimTDpt.h.
|
inline |
Definition at line 36 of file ossimTDpt.h.
|
inline |
|
inline |
Definition at line 34 of file ossimTDpt.h.
|
friend |
Definition at line 42 of file ossimTDpt.cpp.
|
friend |
Method to input the formatted string of the "operator<<".
Expected format: ( ( ossimDpt ), ( ossimDpt ), 0.50000000000000 ) –*this-— , -—tie--—, —score-----—
Definition at line 47 of file ossimTDpt.cpp.
| ossim_float64 ossimTDpt::score |
Definition at line 75 of file ossimTDpt.h.
Referenced by operator=(), operator>>(), print(), and printTab().
| ossimDpt ossimTDpt::tie |
Definition at line 74 of file ossimTDpt.h.
Referenced by operator=(), operator>>(), print(), and printTab().
1.8.14