libosmscout  0.1
osmscout::StyleResolveContext Class Referencefinal

#include <StyleConfig.h>

Public Member Functions

std::string GetFeatureName (size_t featureIndex) const
 
size_t GetFeatureReaderIndex (const Feature &feature)
 
FeatureValueGetFeatureValue (size_t featureIndex, const FeatureValueBuffer &buffer) const
 
bool HasFeature (size_t featureIndex, const FeatureValueBuffer &buffer) const
 
bool IsOneway (const FeatureValueBuffer &buffer) const
 
 StyleResolveContext (const TypeConfigRef &typeConfig)
 

Constructor & Destructor Documentation

◆ StyleResolveContext()

osmscout::StyleResolveContext::StyleResolveContext ( const TypeConfigRef typeConfig)
explicit

Member Function Documentation

◆ GetFeatureName()

std::string osmscout::StyleResolveContext::GetFeatureName ( size_t  featureIndex) const
inline

◆ GetFeatureReaderIndex()

size_t osmscout::StyleResolveContext::GetFeatureReaderIndex ( const Feature feature)

◆ GetFeatureValue()

FeatureValue* osmscout::StyleResolveContext::GetFeatureValue ( size_t  featureIndex,
const FeatureValueBuffer buffer 
) const
inline

◆ HasFeature()

bool osmscout::StyleResolveContext::HasFeature ( size_t  featureIndex,
const FeatureValueBuffer buffer 
) const
inline

◆ IsOneway()


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