|
libosmscout 1.1.1
|
#include <libosmscout/include/osmscout/util/Geometry.h>
Public Attributes | |
| GeoCoord | point |
| intersection point | |
| size_t | aIndex |
| "a path" point index before intersection | |
| size_t | bIndex |
| "b path" point index before intersection | |
| double | orientation |
| double | aDistanceSquare |
| distance^2 between "a path" point and intersection | |
| double | bDistanceSquare |
| distance^2 between "b path" point and intersection | |
Information about intersection of two paths
| double osmscout::PathIntersection::aDistanceSquare |
distance^2 between "a path" point and intersection
| size_t osmscout::PathIntersection::aIndex |
"a path" point index before intersection
| double osmscout::PathIntersection::bDistanceSquare |
distance^2 between "b path" point and intersection
| size_t osmscout::PathIntersection::bIndex |
"b path" point index before intersection
| double osmscout::PathIntersection::orientation |
angle between a -> intersection -> b orientation > 0 = left angle
| GeoCoord osmscout::PathIntersection::point |
intersection point