CartoType C++ API 7.8.2, 20220325
for Windows, Linux, Qt and other platforms supporting C++ development

#include <cartotype_path.h>
Public Attributes  
TPathIntersectionType  iType = TPathIntersectionType::Unknown 
double  iDistance = 0 
TPointFP  iNearest1 
TPointFP  iNearest2 
Information about the intersection of two paths and their distance apart.
double CartoType::TPathIntersectionInfo::iDistance = 0 
The distance between the paths. The units are meters for functions involving map objects, otherwise they are the units used by the paths.
TPointFP CartoType::TPathIntersectionInfo::iNearest1 
The nearest point on the first path. The units are latitude and longitude for functions involving map objects, otherwise they are the units used by the paths.
TPointFP CartoType::TPathIntersectionInfo::iNearest2 
The nearest point on the second path. The units are latitude and longitude for functions involving map objects, otherwise they are the units used by the paths.
TPathIntersectionType CartoType::TPathIntersectionInfo::iType = TPathIntersectionType::Unknown 
The intersection type.