OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Classes | Functions
ossimPolyArea2d.cpp File Reference
#include <ossim/base/ossimPolyArea2d.h>
#include <ossim/base/ossimDrect.h>
#include <ossim/base/ossimIrect.h>
#include <ossim/base/ossimKeywordNames.h>
#include <ossim/base/ossimNotify.h>
#include <ossim/base/ossimRefPtr.h>
#include <ossim/base/ossimString.h>
#include <geos/geom/Coordinate.h>
#include <geos/geom/CoordinateArraySequence.h>
#include <geos/geom/GeometryFactory.h>
#include <geos/geom/LinearRing.h>
#include <geos/opBuffer.h>
#include <geos/geom/Point.h>
#include <geos/geom/Polygon.h>
#include <geos/geom/MultiPolygon.h>
#include <geos/geom/PrecisionModel.h>
#include <geos/io/WKTReader.h>
#include <geos/io/WKTWriter.h>
#include <geos/util/GEOSException.h>
#include <geos/operation/valid/IsValidOp.h>
#include <cstdlib>
#include <exception>
#include <vector>
#include <mutex>

Go to the source code of this file.

Classes

class  MyGeomFactory
 
class  ossimGeometryFactoryWrapper
 
class  OssimPolyArea2dPrivate
 

Functions

std::ostream & operator<< (std::ostream &out, const ossimPolyArea2d &rhs)
 

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  out,
const ossimPolyArea2d rhs 
)

Definition at line 294 of file ossimPolyArea2d.cpp.

References OssimPolyArea2dPrivate::m_geometry, and ossimPolyArea2d::m_privateData.

295 {
296  if(rhs.m_privateData->m_geometry)
297  {
298  out << rhs.m_privateData->m_geometry->toString();
299  }
300  return out;
301 }
OssimPolyArea2dPrivate * m_privateData