AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
in_curved_polygon.hpp File Reference

Consists of methods that test whether a given query point is inside a given curved polygon. More...

Namespaces

 axom
 
 axom::primal
 

Functions

template<typename T , typename CurveType >
bool axom::primal::in_curved_polygon (const Point< T, 2 > &query, const CurvedPolygon< CurveType > &cpoly, bool useNonzeroRule=true, double edge_tol=1e-8, double EPS=1e-8)
 Robustly determine if query point is interior to a curved polygon. More...
 

Detailed Description

Consists of methods that test whether a given query point is inside a given curved polygon.

Uses an adaptive winding number calculation