CartoType C++ API 8.8-7-gb35e4dc71
for Windows, Linux, Qt and other platforms supporting C++ development
|
#include <cartotype_navigation.h>
Public Member Functions | |
RouteCoordSet () | |
RouteCoordSet (CartoTypeCore::CoordType aCoordType) | |
RouteCoordSet (const RouteCoordSet &aOther)=default | |
RouteCoordSet (RouteCoordSet &&aOther)=default | |
RouteCoordSet (const CoordSet &aCs, CoordType aCoordType, const LocationMatchParam &aParam) | |
RouteCoordSet (const std::vector< PointFP > &aPointArray, CartoTypeCore::CoordType aCoordType, const LocationMatchParam &aParam) | |
RouteCoordSet (const PointFP *aPointArray, size_t aCount, CartoTypeCore::CoordType aCoordType, const LocationMatchParam &aParam) | |
RouteCoordSet & | operator= (const RouteCoordSet &aOther)=default |
RouteCoordSet & | operator= (RouteCoordSet &&aOther)=default |
Public Attributes | |
CartoTypeCore::CoordType | CoordType = CartoTypeCore::CoordType::Degree |
std::vector< RoutePoint > | RoutePointArray |
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 RouteCoordSet with coordinates in degrees.
|
inlineexplicit |
Creates a RouteCoordSet with a specified coordinate type.
|
default |
Creates a RouteCoordSet by copying another one.
|
default |
Creates a RouteCoordSet by moving data from another one.
CartoTypeCore::RouteCoordSet::RouteCoordSet | ( | const CoordSet & | aCs, |
CoordType | aCoordType, | ||
const LocationMatchParam & | aParam | ||
) |
Creates a RouteCoordSet from a CoordSet.
CartoTypeCore::RouteCoordSet::RouteCoordSet | ( | const std::vector< PointFP > & | aPointArray, |
CartoTypeCore::CoordType | aCoordType, | ||
const LocationMatchParam & | aParam | ||
) |
Creates a RouteCoordSet from a std::vector of points.
CartoTypeCore::RouteCoordSet::RouteCoordSet | ( | const PointFP * | aPointArray, |
size_t | aCount, | ||
CartoTypeCore::CoordType | aCoordType, | ||
const LocationMatchParam & | aParam | ||
) |
Creates a RouteCoordSet from an array of points.
|
default |
The assignment operator.
|
default |
The move assignment operator.
CartoTypeCore::CoordType CartoTypeCore::RouteCoordSet::CoordType = CartoTypeCore::CoordType::Degree |
The coordinate type of the route points.
std::vector<RoutePoint> CartoTypeCore::RouteCoordSet::RoutePointArray |
The route points.