|
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.