Lines Matching full:coordinate
86 The polygon is both invalid and empty if it contains no coordinate.
332 Appends \a coordinate to the polygon.
334 void QGeoPolygon::addCoordinate(const QGeoCoordinate &coordinate) in addCoordinate() argument
337 d->addCoordinate(coordinate); in addCoordinate()
341 Inserts \a coordinate at the specified \a index.
343 void QGeoPolygon::insertCoordinate(int index, const QGeoCoordinate &coordinate) in insertCoordinate() argument
346 d->insertCoordinate(index, coordinate); in insertCoordinate()
350 Replaces the path element at the specified \a index with \a coordinate.
352 void QGeoPolygon::replaceCoordinate(int index, const QGeoCoordinate &coordinate) in replaceCoordinate() argument
355 d->replaceCoordinate(index, coordinate); in replaceCoordinate()
359 Returns the coordinate at \a index .
368 Returns true if the polygon's perimeter contains \a coordinate as one of the elements.
370 bool QGeoPolygon::containsCoordinate(const QGeoCoordinate &coordinate) const in containsCoordinate()
373 return d->containsCoordinate(coordinate); in containsCoordinate()
377 Removes the last occurrence of \a coordinate from the polygon.
379 void QGeoPolygon::removeCoordinate(const QGeoCoordinate &coordinate) in removeCoordinate() argument
382 d->removeCoordinate(coordinate); in removeCoordinate()
521 bool QGeoPolygonPrivate::contains(const QGeoCoordinate &coordinate) const in contains()
523 return polygonContains(coordinate); in contains()
606 bool QGeoPolygonPrivate::polygonContains(const QGeoCoordinate &coordinate) const in polygonContains()
611 QDoubleVector2D coord = QWebMercator::coordToMercator(coordinate); in polygonContains()
626 if (holePolygon.contains(coordinate)) in polygonContains()
686 void QGeoPolygonPrivateEager::addCoordinate(const QGeoCoordinate &coordinate) in addCoordinate() argument
688 if (!coordinate.isValid()) in addCoordinate()
690 m_path.append(coordinate); in addCoordinate()