#include <cartotype_base.h>
|
| | TCoordSetOfTwoPoints (double aX0, double aY0, double aX1, double aY1) noexcept |
| |
| | TCoordSet (const double *aX, const double *aY, size_t aCount) noexcept |
| |
| | TCoordSet (const double *aCoordArray, size_t aCount) noexcept |
| |
| template<class point_t > |
| | TCoordSet (const point_t *aPointArray, size_t aCount) noexcept |
| |
| template<class point_t > |
| | TCoordSet (const std::vector< point_t > &aPointArray) noexcept |
| |
| double | X (size_t aIndex) const noexcept |
| |
| double | Y (size_t aIndex) const noexcept |
| |
| TPointFP | Point (size_t aIndex) const noexcept |
| |
| size_t | Count () const noexcept |
| |
| double | DistanceFromPoint (bool aIsPolygon, double aX, double aY, double &aNearestX, double &aNearestY) const noexcept |
| |
| bool | PolygonContains (double aX, double aY) const noexcept |
| |
A TCoordSet consisting of two points.
◆ TCoordSetOfTwoPoints()
| CartoType::TCoordSetOfTwoPoints::TCoordSetOfTwoPoints |
( |
double |
aX0, |
|
|
double |
aY0, |
|
|
double |
aX1, |
|
|
double |
aY1 |
|
) |
| |
|
inlinenoexcept |
◆ m_own_x
| double CartoType::TCoordSetOfTwoPoints::m_own_x[2] = { } |
◆ m_own_y
| double CartoType::TCoordSetOfTwoPoints::m_own_y[2] = { } |
The documentation for this class was generated from the following file: