|
libosmscout 0.1
|
Collection of Parameter that parametrize and influence drawing of the map. More...
#include <MapParameter.h>
Public Types | |
| enum class | IconMode { FixedSizePixmap , ScaledPixmap , OriginalPixmap , Scalable } |
| enum class | PatternMode { OriginalPixmap , Scalable } |
Public Member Functions | |
| double | GetAreaMinDimensionMM () const |
| double | GetContourLabelOffset () const |
| double | GetContourLabelPadding () const |
| double | GetContourLabelSpace () const |
| bool | GetDrawFadings () const |
| bool | GetDrawWaysWithFixedWidth () const |
| FillStyleProcessorRef | GetFillStyleProcessor (size_t typeIndex) const |
| std::string | GetFontName () const |
| double | GetFontSize () const |
| IconMode | GetIconMode () const |
| double | GetIconPadding () const |
| const std::list< std::string > & | GetIconPaths () const |
| double | GetIconPixelSize () const |
| double | GetIconSize () const |
| double | GetLabelLayouterOverlap () const |
| bool | GetLabelLineFitToArea () const |
| double | GetLabelLineFitToWidth () const |
| size_t | GetLabelLineMaxCharCount () const |
| size_t | GetLabelLineMinCharCount () const |
| double | GetLabelPadding () const |
| double | GetLineMinWidthPixel () const |
| Locale | GetLocale () const |
| Locale & | GetLocaleRef () |
| TransPolygon::OptimizeMethod | GetOptimizeAreaNodes () const |
| double | GetOptimizeErrorToleranceMm () const |
| TransPolygon::OptimizeMethod | GetOptimizeWayNodes () const |
| double | GetOverlayLabelPadding () const |
| PatternMode | GetPatternMode () const |
| const std::list< std::string > & | GetPatternPaths () const |
| double | GetPatternSize () const |
| double | GetPlateLabelPadding () const |
| bool | GetRenderBackground () const |
| bool | GetRenderContourLines () const |
| bool | GetRenderHillShading () const |
| bool | GetRenderSeaLand () const |
| bool | GetRenderUnknowns () const |
| std::string | GetRouteLabelSeparator () const |
| bool | GetShowAltLanguage () const |
| double | GetSidecarDistance () const |
| double | GetSidecarMaxDistanceMM () const |
| double | GetSidecarMinDistanceMM () const |
| size_t | GetWarningCoordCountLimit () const |
| size_t | GetWarningObjectCountLimit () const |
| bool | IsAborted () const |
| bool | IsDebugData () const |
| bool | IsDebugPerformance () const |
| MapParameter () | |
| void | RegisterFillStyleProcessor (size_t typeIndex, const FillStyleProcessorRef &processor) |
| void | SetAreaMinDimensionMM (double areaMinDimensionMM) |
| void | SetBreaker (const BreakerRef &breaker) |
| void | SetContourLabelOffset (double contourLabelOffset) |
| void | SetContourLabelPadding (double padding) |
| void | SetContourLabelSpace (double contourLabelSpace) |
| void | SetDebugData (bool debug) |
| void | SetDebugPerformance (bool debug) |
| void | SetDrawFadings (bool drawFadings) |
| void | SetDrawWaysWithFixedWidth (bool drawWaysWithFixedWidth) |
| void | SetFontName (const std::string &fontName) |
| void | SetFontSize (double fontSize) |
| void | SetIconMode (const IconMode &mode) |
| void | SetIconPadding (double padding) |
| void | SetIconPaths (const std::list< std::string > &paths) |
| void | SetIconPixelSize (double size) |
| void | SetIconSize (double size) |
| void | SetLabelLayouterOverlap (double labelLayouterOverlap) |
| void | SetLabelLineFitToArea (bool labelLineFitToArea) |
| void | SetLabelLineFitToWidth (double labelLineFitToWidth) |
| void | SetLabelLineMaxCharCount (size_t labelLineMaxCharCount) |
| void | SetLabelLineMinCharCount (size_t labelLineMinCharCount) |
| void | SetLabelPadding (double labelPadding) |
| void | SetLineMinWidthPixel (double lineMinWidthPixel) |
| void | SetLocale (const Locale &locale) |
| void | SetOptimizeAreaNodes (TransPolygon::OptimizeMethod optimize) |
| void | SetOptimizeErrorToleranceMm (double errorToleranceMm) |
| void | SetOptimizeWayNodes (TransPolygon::OptimizeMethod optimize) |
| void | SetOverlayLabelPadding (double padding) |
| void | SetPatternMode (const PatternMode &mode) |
| void | SetPatternPaths (const std::list< std::string > &paths) |
| void | SetPatternSize (double size) |
| void | SetPlateLabelPadding (double plateLabelPadding) |
| void | SetRenderBackground (bool render) |
| void | SetRenderContourLines (bool render) |
| void | SetRenderHillShading (bool render) |
| void | SetRenderSeaLand (bool render) |
| void | SetRenderUnknowns (bool render) |
| void | SetRouteLabelSeparator (const std::string &separator) |
| void | SetShowAltLanguage (bool showAltLanguage) |
| void | SetSidecarDistance () |
| void | SetSidecarMaxDistanceMM () |
| void | SetSidecarMinDistanceMM () |
| void | SetWarningCoordCountLimit (size_t limit) |
| void | SetWarningObjectCountLimit (size_t limit) |
Collection of Parameter that parametrize and influence drawing of the map.
|
strong |
|
strong |
| osmscout::MapParameter::MapParameter | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| FillStyleProcessorRef osmscout::MapParameter::GetFillStyleProcessor | ( | size_t | typeIndex | ) | const |
|
inline |
|
inline |
Referenced by osmscout::MapPainterSVG::GetFontHeight().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by osmscout::MapPainter::GetProposedLabelWidth().
|
inline |
Referenced by osmscout::MapPainter::GetProposedLabelWidth().
|
inline |
Referenced by osmscout::MapPainter::GetProposedLabelWidth().
|
inline |
Referenced by osmscout::MapPainter::GetProposedLabelWidth().
|
inline |
|
inline |
Referenced by osmscout::MapPainterCairo::DrawMap().
|
inline |
Referenced by osmscout::DynamicFeatureLabelReader::GetLabel().
|
inline |
Referenced by osmscout::PlaneMapRenderer::DrawMap(), and osmscout::TiledMapRenderer::onLoadJobFinished().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by osmscout::MapPainterQt::HasPattern().
|
inline |
Referenced by osmscout::MapPainterCairo::HasPattern(), and osmscout::MapPainterQt::HasPattern().
|
inline |
Referenced by osmscout::MapPainterQt::HasPattern().
|
inline |
|
inline |
|
inline |
Referenced by osmscout::MapPainter::DrawContourLines().
|
inline |
Referenced by osmscout::MapPainter::DrawHillShading().
|
inline |
Referenced by osmscout::DBRenderJob::Run().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by osmscout::MapPainterStatistics::DumpMapPainterStatistics().
|
inline |
Referenced by osmscout::MapPainterStatistics::DumpMapPainterStatistics().
|
inline |
Referenced by osmscout::MapPainter::Draw().
|
inline |
Referenced by osmscout::MapPainterStatistics::DumpMapPainterStatistics().
|
inline |
Referenced by osmscout::MapPainterStatistics::DumpMapPainterStatistics().
| void osmscout::MapParameter::RegisterFillStyleProcessor | ( | size_t | typeIndex, |
| const FillStyleProcessorRef & | processor | ||
| ) |
| void osmscout::MapParameter::SetAreaMinDimensionMM | ( | double | areaMinDimensionMM | ) |
| void osmscout::MapParameter::SetBreaker | ( | const BreakerRef & | breaker | ) |
| void osmscout::MapParameter::SetContourLabelOffset | ( | double | contourLabelOffset | ) |
| void osmscout::MapParameter::SetContourLabelPadding | ( | double | padding | ) |
| void osmscout::MapParameter::SetContourLabelSpace | ( | double | contourLabelSpace | ) |
| void osmscout::MapParameter::SetDebugData | ( | bool | debug | ) |
Referenced by osmscout::PlaneMapRenderer::DrawMap(), and osmscout::TiledMapRenderer::onLoadJobFinished().
| void osmscout::MapParameter::SetDebugPerformance | ( | bool | debug | ) |
Referenced by osmscout::PlaneMapRenderer::DrawMap(), and osmscout::TiledMapRenderer::onLoadJobFinished().
| void osmscout::MapParameter::SetDrawFadings | ( | bool | drawFadings | ) |
| void osmscout::MapParameter::SetDrawWaysWithFixedWidth | ( | bool | drawWaysWithFixedWidth | ) |
| void osmscout::MapParameter::SetFontName | ( | const std::string & | fontName | ) |
Referenced by osmscout::PlaneMapRenderer::DrawMap(), and osmscout::TiledMapRenderer::onLoadJobFinished().
| void osmscout::MapParameter::SetFontSize | ( | double | fontSize | ) |
Referenced by osmscout::PlaneMapRenderer::DrawMap(), and osmscout::TiledMapRenderer::onLoadJobFinished().
| void osmscout::MapParameter::SetIconMode | ( | const IconMode & | mode | ) |
| void osmscout::MapParameter::SetIconPadding | ( | double | padding | ) |
| void osmscout::MapParameter::SetIconPaths | ( | const std::list< std::string > & | paths | ) |
| void osmscout::MapParameter::SetIconPixelSize | ( | double | size | ) |
| void osmscout::MapParameter::SetIconSize | ( | double | size | ) |
| void osmscout::MapParameter::SetLabelLayouterOverlap | ( | double | labelLayouterOverlap | ) |
| void osmscout::MapParameter::SetLabelLineFitToArea | ( | bool | labelLineFitToArea | ) |
Referenced by osmscout::PlaneMapRenderer::DrawMap(), and osmscout::TiledMapRenderer::onLoadJobFinished().
| void osmscout::MapParameter::SetLabelLineFitToWidth | ( | double | labelLineFitToWidth | ) |
Referenced by osmscout::PlaneMapRenderer::DrawMap(), and osmscout::TiledMapRenderer::onLoadJobFinished().
| void osmscout::MapParameter::SetLabelLineMaxCharCount | ( | size_t | labelLineMaxCharCount | ) |
Referenced by osmscout::PlaneMapRenderer::DrawMap(), and osmscout::TiledMapRenderer::onLoadJobFinished().
| void osmscout::MapParameter::SetLabelLineMinCharCount | ( | size_t | labelLineMinCharCount | ) |
Referenced by osmscout::PlaneMapRenderer::DrawMap(), and osmscout::TiledMapRenderer::onLoadJobFinished().
| void osmscout::MapParameter::SetLabelPadding | ( | double | labelPadding | ) |
| void osmscout::MapParameter::SetLineMinWidthPixel | ( | double | lineMinWidthPixel | ) |
| void osmscout::MapParameter::SetLocale | ( | const Locale & | locale | ) |
| void osmscout::MapParameter::SetOptimizeAreaNodes | ( | TransPolygon::OptimizeMethod | optimize | ) |
Referenced by osmscout::PlaneMapRenderer::DrawMap(), and osmscout::TiledMapRenderer::onLoadJobFinished().
| void osmscout::MapParameter::SetOptimizeErrorToleranceMm | ( | double | errorToleranceMm | ) |
| void osmscout::MapParameter::SetOptimizeWayNodes | ( | TransPolygon::OptimizeMethod | optimize | ) |
Referenced by osmscout::PlaneMapRenderer::DrawMap(), and osmscout::TiledMapRenderer::onLoadJobFinished().
| void osmscout::MapParameter::SetOverlayLabelPadding | ( | double | padding | ) |
| void osmscout::MapParameter::SetPatternMode | ( | const PatternMode & | mode | ) |
| void osmscout::MapParameter::SetPatternPaths | ( | const std::list< std::string > & | paths | ) |
| void osmscout::MapParameter::SetPatternSize | ( | double | size | ) |
| void osmscout::MapParameter::SetPlateLabelPadding | ( | double | plateLabelPadding | ) |
| void osmscout::MapParameter::SetRenderBackground | ( | bool | render | ) |
Referenced by osmscout::PlaneMapRenderer::DrawMap(), and osmscout::TiledMapRenderer::onLoadJobFinished().
| void osmscout::MapParameter::SetRenderContourLines | ( | bool | render | ) |
| void osmscout::MapParameter::SetRenderHillShading | ( | bool | render | ) |
| void osmscout::MapParameter::SetRenderSeaLand | ( | bool | render | ) |
Referenced by osmscout::PlaneMapRenderer::DrawMap(), and osmscout::TiledMapRenderer::onLoadJobFinished().
| void osmscout::MapParameter::SetRenderUnknowns | ( | bool | render | ) |
Referenced by osmscout::PlaneMapRenderer::DrawMap(), and osmscout::TiledMapRenderer::onLoadJobFinished().
| void osmscout::MapParameter::SetRouteLabelSeparator | ( | const std::string & | separator | ) |
| void osmscout::MapParameter::SetShowAltLanguage | ( | bool | showAltLanguage | ) |
Referenced by osmscout::PlaneMapRenderer::DrawMap(), and osmscout::TiledMapRenderer::onLoadJobFinished().
| void osmscout::MapParameter::SetSidecarDistance | ( | ) |
| void osmscout::MapParameter::SetSidecarMaxDistanceMM | ( | ) |
| void osmscout::MapParameter::SetSidecarMinDistanceMM | ( | ) |
| void osmscout::MapParameter::SetWarningCoordCountLimit | ( | size_t | limit | ) |
Referenced by osmscout::PlaneMapRenderer::DrawMap().
| void osmscout::MapParameter::SetWarningObjectCountLimit | ( | size_t | limit | ) |
Referenced by osmscout::PlaneMapRenderer::DrawMap().