libosmscout
0.1
|
#include <StyleConfig.h>
Public Member Functions | |
StyleFilter & | AddFeature (size_t featureFilterIndex, size_t flagIndex) |
bool | FiltersByFeature () const |
bool | FiltersByType () const |
const std::list< FeatureFilterData > & | GetFeatures () const |
size_t | GetMaxLevel () const |
size_t | GetMinLevel () const |
bool | GetOneway () const |
const SizeConditionRef & | GetSizeCondition () const |
bool | HasMaxLevel () const |
bool | HasType (const TypeInfoRef &type) const |
StyleFilter & | SetMaxLevel (size_t level) |
StyleFilter & | SetMinLevel (size_t level) |
StyleFilter & | SetOneway (bool oneway) |
StyleFilter & | SetSizeCondition (const SizeConditionRef &condition) |
StyleFilter & | SetTypes (const TypeInfoSet &types) |
StyleFilter () | |
Holds the all accumulated filter conditions as defined in the style sheet for a style.
osmscout::StyleFilter::StyleFilter | ( | ) |
StyleFilter & osmscout::StyleFilter::AddFeature | ( | size_t | featureFilterIndex, |
size_t | flagIndex | ||
) |
Referenced by osmscout::oss::Parser::AddFeatureToFilter().
|
inline |
|
inline |
|
inline |
Referenced by osmscout::StyleCriteria::StyleCriteria().
|
inline |
Referenced by osmscout::oss::Parser::STYLEFILTER_MAG().
|
inline |
Referenced by osmscout::oss::Parser::STYLEFILTER_MAG().
|
inline |
Referenced by osmscout::StyleCriteria::StyleCriteria().
|
inline |
Referenced by osmscout::StyleCriteria::StyleCriteria().
|
inline |
|
inline |
StyleFilter & osmscout::StyleFilter::SetMaxLevel | ( | size_t | level | ) |
Referenced by osmscout::oss::Parser::STYLEFILTER_MAG().
StyleFilter & osmscout::StyleFilter::SetMinLevel | ( | size_t | level | ) |
Referenced by osmscout::oss::Parser::STYLEFILTER_MAG().
StyleFilter & osmscout::StyleFilter::SetOneway | ( | bool | oneway | ) |
Referenced by osmscout::oss::Parser::STYLEFILTER_ONEWAY().
StyleFilter & osmscout::StyleFilter::SetSizeCondition | ( | const SizeConditionRef & | condition | ) |
Referenced by osmscout::oss::Parser::STYLEFILTER_SIZE().
StyleFilter & osmscout::StyleFilter::SetTypes | ( | const TypeInfoSet & | types | ) |