|
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.
|
|
BasicGeoTypes::GeoPos | getPoint (int i) const |
|
void | setPoint (int i, const BasicGeoTypes::GeoPos &p) |
|
void | addPoint (const BasicGeoTypes::GeoPos &p) |
|
int | getNumPoints () const |
|
bool | isEmpty () 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 |
|
Polyline - Geographical polyline object. This class represents a polyline consisting of a string of consecutive geographical points with straight line segments between them.