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 | |
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 } |