libosmscout  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
osmscout::MapParameter Class Reference

Collection of Parameter that parametrize and influence drawing of the map. More...

#include <MapParameter.h>

Public Member Functions

double GetAreaMinDimensionMM () const
 
double GetContourLabelOffset () const
 
double GetContourLabelSpace () const
 
bool GetDrawFadings () const
 
bool GetDrawWaysWithFixedWidth () const
 
bool GetDropNotVisiblePointLabels () const
 
std::string GetFontName () const
 
double GetFontSize () const
 
const std::list< std::string > & GetIconPaths () const
 
bool GetLabelLineFitToArea () const
 
double GetLabelLineFitToWidth () const
 
size_t GetLabelLineMaxCharCount () const
 
size_t GetLabelLineMinCharCount () const
 
double GetLabelSpace () const
 
double GetLineMinWidthPixel () const
 
TransPolygon::OptimizeMethod GetOptimizeAreaNodes () const
 
double GetOptimizeErrorToleranceMm () const
 
TransPolygon::OptimizeMethod GetOptimizeWayNodes () const
 
const std::list< std::string > & GetPatternPaths () const
 
double GetPlateLabelSpace () const
 
double GetRenderBackground () const
 
double GetRenderSeaLand () const
 
bool GetRenderUnknowns () const
 
double GetSameLabelSpace () const
 
bool GetShowAltLanguage () const
 
size_t GetWarningCoordCountLimit () const
 
size_t GetWarningObjectCountLimit () const
 
bool IsAborted () const
 
bool IsDebugData () const
 
bool IsDebugPerformance () const
 
 MapParameter ()
 
void SetAreaMinDimensionMM (double areaMinDimensionMM)
 
void SetBreaker (const BreakerRef &breaker)
 
void SetContourLabelOffset (double contourLabelOffset)
 
void SetContourLabelSpace (double contourLabelSpace)
 
void SetDebugData (bool debug)
 
void SetDebugPerformance (bool debug)
 
void SetDrawFadings (bool drawFadings)
 
void SetDrawWaysWithFixedWidth (bool drawWaysWithFixedWidth)
 
void SetDropNotVisiblePointLabels (bool dropNotVisiblePointLabels)
 
void SetFontName (const std::string &fontName)
 
void SetFontSize (double fontSize)
 
void SetIconPaths (const std::list< std::string > &paths)
 
void SetLabelLineFitToArea (bool labelLineFitToArea)
 
void SetLabelLineFitToWidth (double labelLineFitToWidth)
 
void SetLabelLineMaxCharCount (size_t labelLineMaxCharCount)
 
void SetLabelLineMinCharCount (size_t labelLineMinCharCount)
 
void SetLabelSpace (double labelSpace)
 
void SetLineMinWidthPixel (double lineMinWidthPixel)
 
void SetOptimizeAreaNodes (TransPolygon::OptimizeMethod optimize)
 
void SetOptimizeErrorToleranceMm (double errorToleranceMm)
 
void SetOptimizeWayNodes (TransPolygon::OptimizeMethod optimize)
 
void SetPatternPaths (const std::list< std::string > &paths)
 
void SetPlateLabelSpace (double plateLabelSpace)
 
void SetRenderBackground (bool render)
 
void SetRenderSeaLand (bool render)
 
void SetRenderUnknowns (bool render)
 
void SetSameLabelSpace (double sameLabelSpace)
 
void SetShowAltLanguage (bool showAltLanguage)
 
void SetWarningCoordCountLimit (size_t limit)
 
void SetWarningObjectCountLimit (size_t limit)
 
virtual ~MapParameter ()
 

Detailed Description

Collection of Parameter that parametrize and influence drawing of the map.

Constructor & Destructor Documentation

osmscout::MapParameter::MapParameter ( )
osmscout::MapParameter::~MapParameter ( )
virtual

Member Function Documentation

double osmscout::MapParameter::GetAreaMinDimensionMM ( ) const
inline
double osmscout::MapParameter::GetContourLabelOffset ( ) const
inline
double osmscout::MapParameter::GetContourLabelSpace ( ) const
inline
bool osmscout::MapParameter::GetDrawFadings ( ) const
inline
bool osmscout::MapParameter::GetDrawWaysWithFixedWidth ( ) const
inline
bool osmscout::MapParameter::GetDropNotVisiblePointLabels ( ) const
inline
std::string osmscout::MapParameter::GetFontName ( ) const
inline
double osmscout::MapParameter::GetFontSize ( ) const
inline
const std::list<std::string>& osmscout::MapParameter::GetIconPaths ( ) const
inline
bool osmscout::MapParameter::GetLabelLineFitToArea ( ) const
inline
double osmscout::MapParameter::GetLabelLineFitToWidth ( ) const
inline
size_t osmscout::MapParameter::GetLabelLineMaxCharCount ( ) const
inline
size_t osmscout::MapParameter::GetLabelLineMinCharCount ( ) const
inline
double osmscout::MapParameter::GetLabelSpace ( ) const
inline
double osmscout::MapParameter::GetLineMinWidthPixel ( ) const
inline
TransPolygon::OptimizeMethod osmscout::MapParameter::GetOptimizeAreaNodes ( ) const
inline
double osmscout::MapParameter::GetOptimizeErrorToleranceMm ( ) const
inline
TransPolygon::OptimizeMethod osmscout::MapParameter::GetOptimizeWayNodes ( ) const
inline
const std::list<std::string>& osmscout::MapParameter::GetPatternPaths ( ) const
inline
double osmscout::MapParameter::GetPlateLabelSpace ( ) const
inline
double osmscout::MapParameter::GetRenderBackground ( ) const
inline
double osmscout::MapParameter::GetRenderSeaLand ( ) const
inline

Referenced by DBRenderJob::Run().

bool osmscout::MapParameter::GetRenderUnknowns ( ) const
inline
double osmscout::MapParameter::GetSameLabelSpace ( ) const
inline
bool osmscout::MapParameter::GetShowAltLanguage ( ) const
inline
size_t osmscout::MapParameter::GetWarningCoordCountLimit ( ) const
inline
size_t osmscout::MapParameter::GetWarningObjectCountLimit ( ) const
inline
bool osmscout::MapParameter::IsAborted ( ) const
inline
bool osmscout::MapParameter::IsDebugData ( ) const
inline
bool osmscout::MapParameter::IsDebugPerformance ( ) const
inline
void osmscout::MapParameter::SetAreaMinDimensionMM ( double  areaMinDimensionMM)
void osmscout::MapParameter::SetBreaker ( const BreakerRef breaker)
void osmscout::MapParameter::SetContourLabelOffset ( double  contourLabelOffset)
void osmscout::MapParameter::SetContourLabelSpace ( double  contourLabelSpace)
void osmscout::MapParameter::SetDebugData ( bool  debug)
void osmscout::MapParameter::SetDebugPerformance ( bool  debug)
void osmscout::MapParameter::SetDrawFadings ( bool  drawFadings)
void osmscout::MapParameter::SetDrawWaysWithFixedWidth ( bool  drawWaysWithFixedWidth)
void osmscout::MapParameter::SetDropNotVisiblePointLabels ( bool  dropNotVisiblePointLabels)
void osmscout::MapParameter::SetFontName ( const std::string &  fontName)
void osmscout::MapParameter::SetFontSize ( double  fontSize)
void osmscout::MapParameter::SetIconPaths ( const std::list< std::string > &  paths)
void osmscout::MapParameter::SetLabelLineFitToArea ( bool  labelLineFitToArea)
void osmscout::MapParameter::SetLabelLineFitToWidth ( double  labelLineFitToWidth)
void osmscout::MapParameter::SetLabelLineMaxCharCount ( size_t  labelLineMaxCharCount)
void osmscout::MapParameter::SetLabelLineMinCharCount ( size_t  labelLineMinCharCount)
void osmscout::MapParameter::SetLabelSpace ( double  labelSpace)
void osmscout::MapParameter::SetLineMinWidthPixel ( double  lineMinWidthPixel)
void osmscout::MapParameter::SetOptimizeAreaNodes ( TransPolygon::OptimizeMethod  optimize)
void osmscout::MapParameter::SetOptimizeErrorToleranceMm ( double  errorToleranceMm)
void osmscout::MapParameter::SetOptimizeWayNodes ( TransPolygon::OptimizeMethod  optimize)
void osmscout::MapParameter::SetPatternPaths ( const std::list< std::string > &  paths)
void osmscout::MapParameter::SetPlateLabelSpace ( double  plateLabelSpace)
void osmscout::MapParameter::SetRenderBackground ( bool  render)
void osmscout::MapParameter::SetRenderSeaLand ( bool  render)
void osmscout::MapParameter::SetRenderUnknowns ( bool  render)
void osmscout::MapParameter::SetSameLabelSpace ( double  sameLabelSpace)
void osmscout::MapParameter::SetShowAltLanguage ( bool  showAltLanguage)
void osmscout::MapParameter::SetWarningCoordCountLimit ( size_t  limit)
void osmscout::MapParameter::SetWarningObjectCountLimit ( size_t  limit)

The documentation for this class was generated from the following files: