xmsgrid  1.0
XmGeometry.cpp File Reference
#include <xmsgrid/ugrid/detail/XmGeometry.h>
#include <set>
#include <boost/container/flat_set.hpp>
#include <xmscore/misc/XmConst.h>
#include <xmscore/misc/XmLog.h>
#include <xmsgrid/geometry/geoms.h>
#include <xmsgrid/ugrid/XmUGrid.h>
#include <xmsgrid/ugrid/XmUGridUtils.h>

Go to the source code of this file.

Namespaces

 xms
 XMS Namespace.
 

Functions

VecPt3d xms::ConvexHull (const std::vector< Pt3< double >> &a_points)
 Returns the convex hull of a set of points (Deprecated). More...
 
VecInt xms::ConvexHullWithIndices (const std::vector< int > &a_points, std::shared_ptr< XmUGrid > a_ugrid)
 Returns the convex hull of a set of points (Deprecated). More...
 
bool xms::DoLineSegmentsCross (const std::pair< Pt3< double >, Pt3< double >> &a_segment1, const std::pair< Pt3< double >, Pt3< double >> &a_segment2)
 Determine whether 2 line segments intersect (Deprecated). More...
 
bool xms::DoLineSegmentsCross (const Pt3< double > &a_segment1Point1, const Pt3< double > &a_segment1Point2, const Pt3< double > &a_segment2Point1, const Pt3< double > &a_segment2Point2)
 Determine whether 2 line segments cross (Deprecated). More...
 

Detailed Description

Definition in file XmGeometry.cpp.