xmsgrid  1.0
GmPolygon.cpp File Reference
#include <xmsgrid/geometry/GmPolygon.h>
#include <boost/geometry/geometry.hpp>
#include <xmscore/misc/XmError.h>
#include <xmsgrid/geometry/GmBoostTypes.h>
#include <xmscore/misc/boost_defines.h>
#include <xmsgrid/geometry/GmPolygon.t.h>
#include <boost/assign.hpp>
#include <boost/timer/timer.hpp>
#include <xmscore/testing/TestTools.h>
#include <xmsgrid/geometry/geoms.h>
#include <xmsgrid/geometry/geoms.t.h>
#include <xmscore/misc/carray.h>

Go to the source code of this file.

Classes

class  xms::GmPolygonImpl
 Wraps a boost polygon for point in poly, min distance from point to poly etc. More...
 
class  GmPointInPolyTester_GmPolygon
 Helper class for testing GmPolygon. More...
 

Namespaces

 xms
 XMS Namespace.
 

Functions

static double xms::iDistanceToRing (const GmBstRing3d &a_ring, const Pt3d &a_pt)
 Return the minimum distance from the point to a line on the ring. More...
 

Detailed Description

Definition in file GmPolygon.cpp.