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