osgEarth 2.1.1
|
Public Member Functions | |
void | addTag (const std::string &tag) |
void | addTags (const TagVector &tags) |
void | addTags (const std::string &tagString) |
void | removeTag (const std::string &tag) |
bool | containsTag (const std::string &tag) const |
bool | containsTags (const TagSet &tags) const |
bool | containsTags (const TagVector &tags) const |
const TagSet & | tags () const |
std::string | tagString () const |
Static Public Member Functions | |
static std::string | tagString (const TagSet &tags) |
static std::string | tagString (const TagVector &tags) |
Protected Attributes | |
TagSet | _tags |
Private Member Functions | |
std::string | normalize (const std::string &input) const |
void osgEarth::Symbology::Taggable< T >::addTag | ( | const std::string & | tag | ) | [inline] |
void osgEarth::Symbology::Taggable< T >::addTags | ( | const TagVector & | tags | ) | [inline] |
void osgEarth::Symbology::Taggable< T >::addTags | ( | const std::string & | tagString | ) | [inline] |
bool osgEarth::Symbology::Taggable< T >::containsTag | ( | const std::string & | tag | ) | const [inline] |
bool osgEarth::Symbology::Taggable< T >::containsTags | ( | const TagSet & | tags | ) | const [inline] |
bool osgEarth::Symbology::Taggable< T >::containsTags | ( | const TagVector & | tags | ) | const [inline] |
std::string osgEarth::Symbology::Taggable< T >::normalize | ( | const std::string & | input | ) | const [inline, private] |
void osgEarth::Symbology::Taggable< T >::removeTag | ( | const std::string & | tag | ) | [inline] |
const TagSet& osgEarth::Symbology::Taggable< T >::tags | ( | ) | const [inline] |
static std::string osgEarth::Symbology::Taggable< T >::tagString | ( | const TagSet & | tags | ) | [inline, static] |
static std::string osgEarth::Symbology::Taggable< T >::tagString | ( | const TagVector & | tags | ) | [inline, static] |
std::string osgEarth::Symbology::Taggable< T >::tagString | ( | ) | const [inline] |
TagSet osgEarth::Symbology::Taggable< T >::_tags [protected] |