![]() |
Mapper
0.9.0
API documentation
|
#include <limits>#include <vector>#include <utility>#include <QtGlobal>#include <QHash>#include <QRectF>#include <QString>#include "core/map_coord.h"#include "core/path_coord.h"#include "core/virtual_path.h"#include "core/renderables/renderable.h"#include "core/symbols/symbol.h"
Classes | |
| class | OpenOrienteering::Object |
| Abstract base class which combines coordinates and a symbol to form an object (in a map, or inside a point symbol as one of its elements). More... | |
| class | OpenOrienteering::PathPart |
| Helper class with information about parts of paths. More... | |
| class | OpenOrienteering::PathPartVector |
| class | OpenOrienteering::PathObject |
| Object type which can be used for line, area and combined symbols. More... | |
| struct | OpenOrienteering::PathObject::Intersection |
| Returned by calcAllIntersectionsWith(). More... | |
| class | OpenOrienteering::PathObject::Intersections |
| std::vector of Intersection with the ability to sort them and remove duplicates. More... | |
| class | OpenOrienteering::PointObject |
| Object type which can only be used for point symbols, and is also the only object which can be used with them. More... | |
| struct | OpenOrienteering::ObjectPathCoord |
| A single PathCoord together with the object it belongs to. More... | |
Namespaces | |
| OpenOrienteering | |
Functions | |
| bool | OpenOrienteering::operator< (const PathObject::Intersection &lhs, const PathObject::Intersection &rhs) |
| Compares the length of the intersections. More... | |
| bool | OpenOrienteering::operator== (const PathObject::Intersection &lhs, const PathObject::Intersection &rhs) |
| Fuzzy equality check. More... | |
1.8.13