41 static ossimTrace traceExec (
"ossimEcefRay:exec");
42 static ossimTrace traceDebug (
"ossimEcefRay:debug");
82 (
const double& argHeight,
94 (*
this, argHeight, solution);
104 os <<
"(ossimEcefRay)\n" 113 return instance.
print(os);
std::ostream & operator<<(std::ostream &os, const ossimEcefRay &instance)
std::ostream & print(std::ostream &os=ossimNotify(ossimNotifyLevel_INFO)) const
ossimEcefPoint intersectAboveEarthEllipsoid(const double &heightAboveEllipsoid, const ossimDatum *aDatum=ossimDatumFactory::instance() ->wgs84()) const
virtual const ossimEllipsoid * ellipsoid() const
static ossimDatumFactory * instance()
ossimEcefVector theDirection
const ossimDatum * wgs84() const
bool nearestIntersection(const ossimEcefRay &ray, ossimEcefPoint &rtnPt) const
std::basic_ostream< char > ostream
Base class for char output streams.