Within detection using cross counting,.
More...
#include <point_in_poly_crossings_multiply.hpp>
|
static bool | apply (Point const &point, PointOfSegment const &seg1, PointOfSegment const &seg2, flags &state) |
|
static int | result (flags const &state) |
|
template<typename Point, typename PointOfSegment = Point, typename CalculationType = void>
class boost::geometry::strategy::within::crossings_multiply< Point, PointOfSegment, CalculationType >
Within detection using cross counting,.
- Template Parameters
-
Point | |
PointOfSegment | |
CalculationType | |
- See also
- http://tog.acm.org/resources/GraphicsGems/gemsiv/ptpoly_haines/ptinpoly.c
- Note
- Does NOT work correctly for point ON border { [heading See also] [link geometry.reference.algorithms.within.within_3_with_strategy within (with strategy)] }
template<typename Point , typename PointOfSegment = Point, typename CalculationType = void>
template<typename Point , typename PointOfSegment = Point, typename CalculationType = void>
template<typename Point , typename PointOfSegment = Point, typename CalculationType = void>
template<typename Point , typename PointOfSegment = Point, typename CalculationType = void>
template<typename Point , typename PointOfSegment = Point, typename CalculationType = void>
The documentation for this class was generated from the following file: