|
libosmscout 0.1
|
#include <list>#include <string>#include <optional>#include <osmscoutmap/MapImportExport.h>#include <osmscout/ObjectRef.h>#include <osmscout/feature/AddressFeature.h>#include <osmscout/feature/ColorFeature.h>#include <osmscout/feature/LanesFeature.h>#include <osmscout/feature/LayerFeature.h>#include <osmscout/feature/NameFeature.h>#include <osmscout/feature/NameAltFeature.h>#include <osmscout/feature/RefFeature.h>#include <osmscout/feature/WidthFeature.h>#include <osmscout/Node.h>#include <osmscout/Area.h>#include <osmscout/Way.h>#include <osmscoutmap/StyleConfig.h>#include <osmscout/GroundTile.h>#include <osmscoutmap/MapData.h>#include <osmscout/projection/Projection.h>#include <osmscout/async/Breaker.h>#include <osmscout/util/Geometry.h>#include <osmscout/util/Transformation.h>#include <osmscout/system/Compiler.h>#include <osmscoutmap/LabelLayouter.h>#include <osmscoutmap/MapParameter.h>Classes | |
| class | osmscout::MapPainter |
| Abstract base class of all renders (though you can always write your own renderer without inheriting from this class) It implements the general rendering algorithm. More... | |
| struct | osmscout::MapPainter::AreaData |
| Data structure for holding temporary data about areas. More... | |
| struct | osmscout::MapPainter::ContourSymbolData |
| struct | osmscout::MapPainter::RouteLabelData |
| Data structure for holding temporary data route labels. More... | |
| class | osmscout::MapPainter::WayData |
| Data structure for holding temporary data about ways. More... | |
| struct | osmscout::MapPainter::WayPathData |
| Data structure for holding temporary data about way paths (a way may consist of multiple paths/lines rendered) More... | |
Namespaces | |
| namespace | osmscout |
| Original source: https://github.com/philipperemy/easy-encryption/blob/master/b64.h licensed under terms of MIT license. | |
Enumerations | |
| enum | osmscout::RenderSteps : size_t { osmscout::FirstStep = 0 , osmscout::Initialize = 0 , osmscout::DumpStatistics = 1 , osmscout::CalculatePaths = 2 , osmscout::CalculateWayShields = 3 , osmscout::ProcessAreas = 4 , osmscout::ProcessRoutes = 5 , osmscout::AfterPreprocessing = 6 , osmscout::Prerender = 7 , osmscout::DrawBaseMapTiles = 8 , osmscout::DrawGroundTiles = 9 , osmscout::DrawOSMTileGrids = 10 , osmscout::DrawAreas = 11 , osmscout::DrawWays = 12 , osmscout::DrawWayDecorations = 13 , osmscout::DrawWayContourLabels = 14 , osmscout::PrepareAreaLabels = 15 , osmscout::DrawAreaBorderLabels = 16 , osmscout::DrawAreaBorderSymbols = 17 , osmscout::PrepareNodeLabels = 18 , osmscout::PrepareRouteLabels = 19 , osmscout::DrawContourLines = 20 , osmscout::DrawHillShading = 21 , osmscout::DrawLabels = 22 , osmscout::Postrender = 23 , osmscout::LastStep = 23 } |