OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Functions
ossimStatePlaneProjectionInfo.cpp File Reference
#include <ossim/projection/ossimStatePlaneProjectionInfo.h>
#include <ossim/projection/ossimTransMercatorProjection.h>
#include <ossim/projection/ossimLambertConformalConicProjection.h>
#include <ossim/base/ossimKeywordNames.h>
#include <ossim/base/ossimKeywordlist.h>
#include <ossim/base/ossimDatumFactoryRegistry.h>
#include <ossim/base/ossimConstants.h>
#include <ossim/base/ossimNotify.h>
#include <ossim/base/ossimUnitTypeLut.h>

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &os, const ossimStatePlaneProjectionInfo &thePlane)
 

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  os,
const ossimStatePlaneProjectionInfo thePlane 
)

Definition at line 359 of file ossimStatePlaneProjectionInfo.cpp.

References ossimStatePlaneProjectionInfo::code(), ossimStatePlaneProjectionInfo::falseEasting(), ossimStatePlaneProjectionInfo::falseNorthing(), ossimStatePlaneProjectionInfo::name(), ossimStatePlaneProjectionInfo::origin(), ossimStatePlaneProjectionInfo::parallel1(), ossimStatePlaneProjectionInfo::parallel2(), ossimStatePlaneProjectionInfo::projName(), ossimStatePlaneProjectionInfo::scaleFactor(), and STATIC_TYPE_NAME.

361 {
363  {
364  return os << "ossimStatePlaneProjection: "
365  << "\nName: " << thePlane.name()
366  << "\nPcsCode: " << thePlane.code()
367  << "\norigin: " << thePlane.origin()
368  << "\nscale factor: " << setprecision(12)
369  << thePlane.scaleFactor()
370  << "\nfalseEasting: " << thePlane.falseEasting()
371  << "\nfalseNorthing: " << thePlane.falseNorthing()
372  << endl;
373  }
374  else // Lambert
375  {
376  return os << "ossimStatePlaneProjection: "
377  << "\nName: " << thePlane.name()
378  << "\nPcsCode: " << thePlane.code()
379  << "\norigin: " << thePlane.origin()
380  << "\nphi1: "
381  << setprecision(12) << thePlane.parallel1()
382  << "\nphi2: "
383  << setprecision(12) << thePlane.parallel2()
384  << "\nfalseEasting: " << thePlane.falseEasting()
385  << "\nfalseNorthing: " << thePlane.falseNorthing()
386  << endl;
387  }
388 }
#define STATIC_TYPE_NAME(T)
Definition: ossimRtti.h:325