CartoType C++ API 7.8.2, 2022-03-25
for Windows, Linux, Qt and other platforms supporting C++ development
|
#include <cartotype_navigation.h>
Public Member Functions | |
TRouteCoordSet () | |
TRouteCoordSet (TCoordType aCoordType) | |
TRouteCoordSet (const TRouteCoordSet &aOther)=default | |
TRouteCoordSet (TRouteCoordSet &&aOther)=default | |
TRouteCoordSet (const TCoordSet &aCs, TCoordType aCoordType, const TLocationMatchParam &aParam) | |
TRouteCoordSet (const std::vector< TPointFP > &aPointArray, TCoordType aCoordType, const TLocationMatchParam &aParam) | |
TRouteCoordSet (const TPointFP *aPointArray, size_t aCount, TCoordType aCoordType, const TLocationMatchParam &aParam) | |
TRouteCoordSet & | operator= (const TRouteCoordSet &aOther)=default |
TRouteCoordSet & | operator= (TRouteCoordSet &&aOther)=default |
Public Attributes | |
TCoordType | iCoordType = TCoordType::Degree |
std::vector< TRoutePoint > | iRoutePointArray |
A set of points for creating a route, with optional heading and accuracy information. Headings are used where available, and where possible, to decide between roads or choose the direction of travel on a road.
|
inline |
Creates a TRouteCoordSet with coordinates in degrees.
|
inlineexplicit |
Creates a TRouteCoordSet with a specified coordinate type.
|
default |
Creates a TRouteCoordSet by copying another one.
|
default |
Creates a TRouteCoordSet by moving data from another one.
CartoType::TRouteCoordSet::TRouteCoordSet | ( | const TCoordSet & | aCs, |
TCoordType | aCoordType, | ||
const TLocationMatchParam & | aParam | ||
) |
Creates a TRouteCoordSet from a TCoordSet.
CartoType::TRouteCoordSet::TRouteCoordSet | ( | const std::vector< TPointFP > & | aPointArray, |
TCoordType | aCoordType, | ||
const TLocationMatchParam & | aParam | ||
) |
Creates a TRouteCoordSet from a std::vector of points.
CartoType::TRouteCoordSet::TRouteCoordSet | ( | const TPointFP * | aPointArray, |
size_t | aCount, | ||
TCoordType | aCoordType, | ||
const TLocationMatchParam & | aParam | ||
) |
Creates a TRouteCoordSet from an array of points.
|
default |
The assignment operator.
|
default |
The move assignment operator.
TCoordType CartoType::TRouteCoordSet::iCoordType = TCoordType::Degree |
The coordinate type of the route points.
std::vector<TRoutePoint> CartoType::TRouteCoordSet::iRoutePointArray |
The route points.