|
libosmscout 0.1
|
Holds the all accumulated filter conditions as defined in the style sheet for a style. More...
#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 | ) |