Класс, представляющий препятствие на карте.
More...
#include <obstacle.h>
|
void | addPointToPolygon (const QPointF &point) |
| Добавляет точку к полигону препятствия.
|
|
void | finalizePolygon (QGraphicsScene *scene) |
| Завершает формирование полигона препятствия и добавляет его на сцену.
|
|
void | clearAll () |
| Очищает все данные о препятствиях.
|
|
void | saveToXml () |
| Сохраняет препятствия в XML-файл.
|
|
Класс, представляющий препятствие на карте.
◆ addPointToPolygon()
void Obstacle::addPointToPolygon |
( |
const QPointF & | point | ) |
|
Добавляет точку к полигону препятствия.
- Parameters
-
point | Точка для добавления. |
◆ finalizePolygon()
void Obstacle::finalizePolygon |
( |
QGraphicsScene * | scene | ) |
|
Завершает формирование полигона препятствия и добавляет его на сцену.
- Parameters
-
scene | Указатель на графическую сцену. |
◆ indexes
std::vector<int> Obstacle::indexes |
◆ Polygon
QPolygonF Obstacle::Polygon |
◆ Polygons
std::vector<QPolygonF> Obstacle::Polygons |
Полигоны препятствий на карте.
The documentation for this class was generated from the following files: