48 xdir[1], ydir[1], zdir[1],
49 xdir[2], ydir[2], zdir[2]);
76 xdir[1], ydir[1], zdir[1],
77 xdir[2], ydir[2], zdir[2]);
104 xdir[1], ydir[1], zdir[1],
105 xdir[2], ydir[2], zdir[2]);
118 const double& y_azimuth)
203 os<<
"ossimLsrSpace ERROR: An operation was attempted between two LSR \n" 204 <<
" objects with differing LSR spaces. This is an illegal condition.\n" 205 <<
" Please check the data and/or report the error to OSSIM development." 219 stream <<
"(ossimLsrSpace)" static ostream & lsrSpaceErrorMessage(ostream &os=ossimNotify(ossimNotifyLevel_INFO))
ossimColumnVector3d cross(const ossimColumnVector3d &rhs) const
const ossimLsrSpace & operator=(const ossimLsrSpace &space)
ossimColumnVector3d unit() const
static NEWMAT::Matrix create()
bool operator==(const ossimLsrSpace &) const
const ossimEcefPoint & origin() const
const ossimColumnVector3d & data() const
NEWMAT::Matrix theLsrToEcefRotMatrix
void print(ostream &stream=ossimNotify(ossimNotifyLevel_INFO)) const
std::basic_ostream< char > ostream
Base class for char output streams.