#include <libosmscout-map/include/osmscout/Styles.h>
|
| | FillStyle () |
| |
| | FillStyle (const FillStyle &style) |
| |
| void | SetStringValue (int attribute, const std::string &value) override |
| |
| void | SetColorValue (int attribute, const Color &value) override |
| |
| void | SetMagnificationValue (int attribute, const Magnification &value) override |
| |
| FillStyle & | SetFillColor (const Color &color) |
| |
| FillStyle & | SetPattern (const std::string &pattern) |
| |
| void | SetPatternId (size_t id) const |
| |
| FillStyle & | SetPatternMinMag (const Magnification &mag) |
| |
| bool | IsVisible () const |
| |
| const Color & | GetFillColor () const |
| |
| bool | HasPattern () const |
| |
| std::string | GetPatternName () const |
| |
| size_t | GetPatternId () const |
| |
| const Magnification & | GetPatternMinMag () const |
| |
| void | CopyAttributes (const FillStyle &other, const std::set< Attribute > &attributes) |
| |
| bool | operator== (const FillStyle &other) const |
| |
| bool | operator!= (const FillStyle &other) const |
| |
| bool | operator< (const FillStyle &other) const |
| |
| virtual | ~Style ()=default |
| |
| virtual void | SetBoolValue (int attribute, bool value) |
| |
| virtual void | SetDoubleValue (int attribute, double value) |
| |
| virtual void | SetDoubleArrayValue (int attribute, const std::vector< double > &value) |
| |
| virtual void | SetSymbolValue (int attribute, const SymbolRef &value) |
| |
| virtual void | SetIntValue (int attribute, int value) |
| |
| virtual void | SetUIntValue (int attribute, size_t value) |
| |
| virtual void | SetLabelValue (int attribute, const LabelProviderRef &value) |
| |
Style options for filling an area.
◆ Attribute
| Enumerator |
|---|
| attrFillColor | |
| attrPattern | |
| attrPatternMinMag | |
◆ FillStyle() [1/2]
| osmscout::FillStyle::FillStyle |
( |
| ) |
|
◆ FillStyle() [2/2]
| osmscout::FillStyle::FillStyle |
( |
const FillStyle & |
style | ) |
|
◆ CopyAttributes()
| void osmscout::FillStyle::CopyAttributes |
( |
const FillStyle & |
other, |
|
|
const std::set< Attribute > & |
attributes |
|
) |
| |
◆ GetDescriptor()
◆ GetFillColor()
| const Color& osmscout::FillStyle::GetFillColor |
( |
| ) |
const |
|
inline |
◆ GetPatternId()
| size_t osmscout::FillStyle::GetPatternId |
( |
| ) |
const |
|
inline |
◆ GetPatternMinMag()
| const Magnification& osmscout::FillStyle::GetPatternMinMag |
( |
| ) |
const |
|
inline |
◆ GetPatternName()
| std::string osmscout::FillStyle::GetPatternName |
( |
| ) |
const |
|
inline |
◆ HasPattern()
| bool osmscout::FillStyle::HasPattern |
( |
| ) |
const |
|
inline |
◆ IsVisible()
| bool osmscout::FillStyle::IsVisible |
( |
| ) |
const |
|
inline |
◆ operator!=()
| bool osmscout::FillStyle::operator!= |
( |
const FillStyle & |
other | ) |
const |
◆ operator<()
| bool osmscout::FillStyle::operator< |
( |
const FillStyle & |
other | ) |
const |
◆ operator==()
| bool osmscout::FillStyle::operator== |
( |
const FillStyle & |
other | ) |
const |
◆ SetColorValue()
| void osmscout::FillStyle::SetColorValue |
( |
int |
attribute, |
|
|
const Color & |
value |
|
) |
| |
|
overridevirtual |
◆ SetFillColor()
| FillStyle& osmscout::FillStyle::SetFillColor |
( |
const Color & |
color | ) |
|
◆ SetMagnificationValue()
| void osmscout::FillStyle::SetMagnificationValue |
( |
int |
attribute, |
|
|
const Magnification & |
value |
|
) |
| |
|
overridevirtual |
◆ SetPattern()
| FillStyle& osmscout::FillStyle::SetPattern |
( |
const std::string & |
pattern | ) |
|
◆ SetPatternId()
| void osmscout::FillStyle::SetPatternId |
( |
size_t |
id | ) |
const |
◆ SetPatternMinMag()
| FillStyle& osmscout::FillStyle::SetPatternMinMag |
( |
const Magnification & |
mag | ) |
|
◆ SetStringValue()
| void osmscout::FillStyle::SetStringValue |
( |
int |
attribute, |
|
|
const std::string & |
value |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following file:
- libosmscout-map/include/osmscout/Styles.h