|
virtual void | setPosition (const BasicGeoTypes::GeoPos &pos) override |
| Set origin of the draw object at the given position.
|
|
virtual BasicGeoTypes::GeoPos | getPosition () const override |
| Get the origin of the draw object in geographical coordinates.
|
|
void | setSymbolType (const std::string &symbolType) |
|
std::string | getSymbolType () const |
|
void | setSymbolCode (const std::string &symbolCode) |
|
std::string | getSymbolCode () const |
|
void | setLabel (Maria::SymbolLabelPlacement placement, const std::string &text) |
|
std::string | getLabel (Maria::SymbolLabelPlacement placement) |
|
void | setLabelBackgroundColor (const STK::Color4i color) |
|
const STK::Color4i | getLabelBackgroundColor () const |
|
void | setHorizontalAnchor (double horizAnchor) |
|
double | getHorizontalAnchor () const |
|
void | setVerticalAnchor (double vertAnchor) |
|
double | getVerticalAnchor () const |
|
| DrawObject (const std::shared_ptr< Maria::DrawObjectData > &data) |
|
Maria::ItemId | getId () const |
|
const std::string | getDataTypeId () const |
|
const std::shared_ptr< Maria::DrawObjectData > | getData () const |
|
virtual void | setPosition (const BasicGeoTypes::GeoPos &pos)=0 |
| Set origin of the draw object at the given position.
|
|
virtual BasicGeoTypes::GeoPos | getPosition () const =0 |
| Get the origin of the draw object in geographical coordinates.
|
|
void | setLineColor (const STK::Color4i color) |
|
const STK::Color4i | getLineColor () const |
|
void | setLineDashStyle (Maria::DashStyle dashStyle) |
|
Maria::DashStyle | getLineDashStyle () const |
|
void | setLineWidth (int w) |
|
int | getLineWidth () const |
|
void | setFillColor (const STK::Color4i color) |
|
const STK::Color4i | getFillColor () const |
|
void | setFill (bool fill) |
|
bool | getFill () const |
|
void | setFillStyle (Maria::FillStyle fillStyle) |
|
Maria::FillStyle | getFillStyle () const |
|
void | setText (const std::string &text) |
| Set text for draw object.
|
|
std::string | getText () const |
| Get text for draw object.
|
|
void | setFieldValue (const std::string &key, const std::string &value) |
|
std::string | getFieldValue (const std::string &key) const |
|
PointSymbol - This object describes a point symbol with an icon and optionally a set of text labels placed around it.