Check at which side of a segment a point lies: left of segment (> 0), right of segment (< 0), on segment (0)
More...
|
| template<typename P1 , typename P2 , typename P > |
| static int | apply (P1 const &p1, P2 const &p2, P const &p) |
| |
| template<typename CoordinateType , typename PromotedType , typename P1 , typename P2 , typename P , typename EpsPolicy > |
| static PromotedType | side_value (P1 const &p1, P2 const &p2, P const &p, EpsPolicy &eps_policy) |
| |
| template<typename CoordinateType , typename PromotedType , typename P1 , typename P2 , typename P > |
| static PromotedType | side_value (P1 const &p1, P2 const &p2, P const &p) |
| |
template<typename CalculationType = void>
class boost::geometry::strategy::side::side_by_triangle< CalculationType >
Check at which side of a segment a point lies: left of segment (> 0), right of segment (< 0), on segment (0)
- Template Parameters
-
| CalculationType | numeric type for calculation (e.g. high precision); if [*void] then it is extracted automatically from the coordinate type and (if necessary) promoted to floating point |