OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimFpt.h>
Public Member Functions | |
ossimFpt () | |
ossimFpt (ossim_float32 x, ossim_float32 y) | |
ossimFpt (ossim_float64 x, ossim_float64 y) | |
ossimFpt (const ossimFpt &pt) | |
ossimFpt (const ossimDpt &pt) | |
ossimFpt (const ossimIpt &pt) | |
const ossimFpt & | operator= (const ossimFpt &pt) |
const ossimFpt & | operator= (const ossimDpt &) |
const ossimFpt & | operator= (const ossimIpt &) |
bool | operator== (const ossimFpt &pt) const |
bool | operator!= (const ossimFpt &pt) const |
void | makeNan () |
bool | hasNans () const |
void | print (std::ostream &os) const |
Public Attributes | |
ossim_float32 | x |
ossim_float32 | y |
Friends | |
std::ostream & | operator<< (std::ostream &os, const ossimFpt &pt) |
Definition at line 24 of file ossimFpt.h.
|
inline |
Definition at line 28 of file ossimFpt.h.
|
inline |
Definition at line 30 of file ossimFpt.h.
|
inline |
Definition at line 34 of file ossimFpt.h.
|
inline |
Definition at line 38 of file ossimFpt.h.
ossimFpt::ossimFpt | ( | const ossimDpt & | pt | ) |
ossimFpt::ossimFpt | ( | const ossimIpt & | pt | ) |
|
inline |
Definition at line 58 of file ossimFpt.h.
References ossim::isnan(), x, and y.
Referenced by ossimIpt::operator=(), ossimDpt::operator=(), ossimDpt::ossimDpt(), and ossimIpt::ossimIpt().
|
inline |
Definition at line 56 of file ossimFpt.h.
References ossim::nan(), x, and y.
Referenced by operator=(), and ossimFpt().
|
inline |
Definition at line 53 of file ossimFpt.h.
Definition at line 74 of file ossimFpt.h.
Definition at line 49 of file ossimFpt.cpp.
References ossimDpt::hasNans(), makeNan(), x, ossimDpt::x, y, and ossimDpt::y.
Definition at line 64 of file ossimFpt.cpp.
References ossimIpt::hasNans(), makeNan(), x, ossimIpt::x, y, and ossimIpt::y.
|
inline |
Definition at line 50 of file ossimFpt.h.
void ossimFpt::print | ( | std::ostream & | os | ) | const |
|
friend |
Definition at line 88 of file ossimFpt.cpp.
ossim_float32 ossimFpt::x |
Definition at line 70 of file ossimFpt.h.
Referenced by operator!=(), ossimTiledImageHash::operator()(), ossimTileHash::operator()(), operator=(), ossimIpt::operator=(), ossimDpt::operator=(), operator==(), ossimIpt::ossimIpt(), ossimDrect::pointWithin(), and print().
ossim_float32 ossimFpt::y |
Definition at line 71 of file ossimFpt.h.
Referenced by operator!=(), ossimTiledImageHash::operator()(), ossimTileHash::operator()(), operator=(), ossimIpt::operator=(), ossimDpt::operator=(), operator==(), ossimIpt::ossimIpt(), ossimDrect::pointWithin(), and print().