CartoType C++ API 8.8-7-gb35e4dc71
for Windows, Linux, Qt and other platforms supporting C++ development
Public Attributes | List of all members
CartoTypeCore::PathIntersectionInfo Class Reference

#include <cartotype_path.h>

Public Attributes

PathIntersectionType Type = PathIntersectionType::Unknown
 
double Distance = 0
 
PointFP Nearest1
 
PointFP Nearest2
 

Detailed Description

Information about the intersection of two paths and their distance apart.

Member Data Documentation

◆ Distance

double CartoTypeCore::PathIntersectionInfo::Distance = 0

The distance between the paths. The units are meters for functions involving map objects, otherwise they are the units used by the paths.

◆ Nearest1

PointFP CartoTypeCore::PathIntersectionInfo::Nearest1

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.

◆ Nearest2

PointFP CartoTypeCore::PathIntersectionInfo::Nearest2

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.

◆ Type

PathIntersectionType CartoTypeCore::PathIntersectionInfo::Type = PathIntersectionType::Unknown

The intersection type.


The documentation for this class was generated from the following file: