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