|
| | PathSymbolStyle () |
| |
| | PathSymbolStyle (const PathSymbolStyle &style) |
| |
| void | SetDoubleValue (int attribute, double value) override |
| |
| void | SetSymbolValue (int attribute, const SymbolRef &value) override |
| |
| void | SetIntValue (int attribute, int value) override |
| |
| PathSymbolStyle & | SetSlot (const std::string &slot) |
| |
| PathSymbolStyle & | SetSymbol (const SymbolRef &symbol) |
| |
| PathSymbolStyle & | SetSymbolSpace (double space) |
| |
| PathSymbolStyle & | SetDisplayOffset (double value) |
| |
| PathSymbolStyle & | SetOffset (double value) |
| |
| PathSymbolStyle & | SetOffsetRel (OffsetRel offsetRel) |
| |
| bool | IsVisible () const |
| |
| const std::string & | GetSlot () const |
| |
| const SymbolRef & | GetSymbol () const |
| |
| double | GetSymbolSpace () const |
| |
| double | GetDisplayOffset () const |
| |
| double | GetOffset () const |
| |
| OffsetRel | GetOffsetRel () const |
| |
| void | CopyAttributes (const PathSymbolStyle &other, const std::set< Attribute > &attributes) |
| |
| virtual | ~Style ()=default |
| |
| virtual void | SetBoolValue (int attribute, bool value) |
| |
| virtual void | SetStringValue (int attribute, const std::string &value) |
| |
| virtual void | SetColorValue (int attribute, const Color &value) |
| |
| virtual void | SetMagnificationValue (int attribute, const Magnification &value) |
| |
| virtual void | SetDoubleArrayValue (int attribute, const std::vector< double > &value) |
| |
| virtual void | SetUIntValue (int attribute, size_t value) |
| |
| virtual void | SetLabelValue (int attribute, const LabelProviderRef &value) |
| |
Style for repetive drawing of symbols on top of a path.