#include <libosmscout-map/include/osmscout/Styles.h>
|
| | BorderStyle () |
| |
| | BorderStyle (const BorderStyle &style) |
| |
| void | SetColorValue (int attribute, const Color &value) override |
| |
| void | SetDoubleValue (int attribute, double value) override |
| |
| void | SetDoubleArrayValue (int attribute, const std::vector< double > &value) override |
| |
| void | SetIntValue (int attribute, int value) override |
| |
| BorderStyle & | SetSlot (const std::string &slot) |
| |
| BorderStyle & | SetColor (const Color &color) |
| |
| BorderStyle & | SetGapColor (const Color &color) |
| |
| BorderStyle & | SetWidth (double value) |
| |
| BorderStyle & | SetDashes (const std::vector< double > &dashes) |
| |
| BorderStyle & | SetDisplayOffset (double value) |
| |
| BorderStyle & | SetOffset (double value) |
| |
| BorderStyle & | SetPriority (int priority) |
| |
| bool | IsVisible () const |
| |
| const std::string & | GetSlot () const |
| |
| const Color & | GetColor () const |
| |
| const Color & | GetGapColor () const |
| |
| double | GetWidth () const |
| |
| bool | HasDashes () const |
| |
| const std::vector< double > & | GetDash () const |
| |
| double | GetDisplayOffset () const |
| |
| double | GetOffset () const |
| |
| int | GetPriority () const |
| |
| void | CopyAttributes (const BorderStyle &other, const std::set< Attribute > &attributes) |
| |
| bool | operator== (const BorderStyle &other) const |
| |
| bool | operator!= (const BorderStyle &other) const |
| |
| bool | operator< (const BorderStyle &other) const |
| |
| virtual | ~Style ()=default |
| |
| virtual void | SetBoolValue (int attribute, bool value) |
| |
| virtual void | SetStringValue (int attribute, const std::string &value) |
| |
| virtual void | SetMagnificationValue (int attribute, const Magnification &value) |
| |
| virtual void | SetSymbolValue (int attribute, const SymbolRef &value) |
| |
| virtual void | SetUIntValue (int attribute, size_t value) |
| |
| virtual void | SetLabelValue (int attribute, const LabelProviderRef &value) |
| |
Style options for borders around an area.
◆ Attribute
| Enumerator |
|---|
| attrColor | |
| attrGapColor | |
| attrWidth | |
| attrDashes | |
| attrDisplayOffset | |
| attrOffset | |
| attrPriority | |
◆ BorderStyle() [1/2]
| osmscout::BorderStyle::BorderStyle |
( |
| ) |
|
◆ BorderStyle() [2/2]
| osmscout::BorderStyle::BorderStyle |
( |
const BorderStyle & |
style | ) |
|
◆ CopyAttributes()
| void osmscout::BorderStyle::CopyAttributes |
( |
const BorderStyle & |
other, |
|
|
const std::set< Attribute > & |
attributes |
|
) |
| |
◆ GetColor()
| const Color& osmscout::BorderStyle::GetColor |
( |
| ) |
const |
|
inline |
◆ GetDash()
| const std::vector<double>& osmscout::BorderStyle::GetDash |
( |
| ) |
const |
|
inline |
◆ GetDescriptor()
◆ GetDisplayOffset()
| double osmscout::BorderStyle::GetDisplayOffset |
( |
| ) |
const |
|
inline |
◆ GetGapColor()
| const Color& osmscout::BorderStyle::GetGapColor |
( |
| ) |
const |
|
inline |
◆ GetOffset()
| double osmscout::BorderStyle::GetOffset |
( |
| ) |
const |
|
inline |
◆ GetPriority()
| int osmscout::BorderStyle::GetPriority |
( |
| ) |
const |
|
inline |
◆ GetSlot()
| const std::string& osmscout::BorderStyle::GetSlot |
( |
| ) |
const |
|
inline |
◆ GetWidth()
| double osmscout::BorderStyle::GetWidth |
( |
| ) |
const |
|
inline |
◆ HasDashes()
| bool osmscout::BorderStyle::HasDashes |
( |
| ) |
const |
|
inline |
◆ IsVisible()
| bool osmscout::BorderStyle::IsVisible |
( |
| ) |
const |
|
inline |
◆ operator!=()
| bool osmscout::BorderStyle::operator!= |
( |
const BorderStyle & |
other | ) |
const |
◆ operator<()
| bool osmscout::BorderStyle::operator< |
( |
const BorderStyle & |
other | ) |
const |
◆ operator==()
| bool osmscout::BorderStyle::operator== |
( |
const BorderStyle & |
other | ) |
const |
◆ SetColor()
| BorderStyle& osmscout::BorderStyle::SetColor |
( |
const Color & |
color | ) |
|
◆ SetColorValue()
| void osmscout::BorderStyle::SetColorValue |
( |
int |
attribute, |
|
|
const Color & |
value |
|
) |
| |
|
overridevirtual |
◆ SetDashes()
| BorderStyle& osmscout::BorderStyle::SetDashes |
( |
const std::vector< double > & |
dashes | ) |
|
◆ SetDisplayOffset()
| BorderStyle& osmscout::BorderStyle::SetDisplayOffset |
( |
double |
value | ) |
|
◆ SetDoubleArrayValue()
| void osmscout::BorderStyle::SetDoubleArrayValue |
( |
int |
attribute, |
|
|
const std::vector< double > & |
value |
|
) |
| |
|
overridevirtual |
◆ SetDoubleValue()
| void osmscout::BorderStyle::SetDoubleValue |
( |
int |
attribute, |
|
|
double |
value |
|
) |
| |
|
overridevirtual |
◆ SetGapColor()
| BorderStyle& osmscout::BorderStyle::SetGapColor |
( |
const Color & |
color | ) |
|
◆ SetIntValue()
| void osmscout::BorderStyle::SetIntValue |
( |
int |
attribute, |
|
|
int |
value |
|
) |
| |
|
overridevirtual |
◆ SetOffset()
| BorderStyle& osmscout::BorderStyle::SetOffset |
( |
double |
value | ) |
|
◆ SetPriority()
| BorderStyle& osmscout::BorderStyle::SetPriority |
( |
int |
priority | ) |
|
◆ SetSlot()
| BorderStyle& osmscout::BorderStyle::SetSlot |
( |
const std::string & |
slot | ) |
|
◆ SetWidth()
| BorderStyle& osmscout::BorderStyle::SetWidth |
( |
double |
value | ) |
|
The documentation for this class was generated from the following file:
- libosmscout-map/include/osmscout/Styles.h