| Home | Libraries | People | FAQ | More

#### strategy::side::geographic

Check at which side of a segment a point lies left of segment (> 0), right of segment (< 0), on segment (0)

###### Synopsis

    template<typename FormulaPolicy, typename Spheroid, typename CalculationType>
    class strategy::side::geographic
    {
      // ...
    };

###### Template parameter(s)

Parameter | Default | Description
--- | --- | ---
typename FormulaPolicy | strategy::andoyer | Geodesic solution formula policy.
typename Spheroid | srs::spheroid<double> | Reference model of coordinate system.
typename CalculationType | void | 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

###### Constructor(s)

Function | Description | Parameters
--- | --- | ---
    geographic()
    geographic(Spheroid const & model)
|  | Spheroid const &: model:

###### Member Function(s)

Function | Description | Parameters | Returns
--- | --- | --- | ---
    template<typename P1, typename P2, typename P>
    int apply(P1 const & p1, P2 const & p2, P const & p)
|  | P1 const &: p1: P2 const &: p2: P const &: p: |
    Spheroid const & model()

###### Header

`#include <boost/geometry/strategies/geographic/side.hpp>`

###### See also

srs::spheroid