KmlLineStyle Class

  • KmlLineStyle
  • class Esri::ArcGISRuntime::KmlLineStyle

    A KML line style object. More...

    Header: #include <KmlLineStyle.h>
    Since: Esri::ArcGISRuntime 100.7
    Inherits: Esri::ArcGISRuntime::KmlColorStyle

    Public Functions

    KmlLineStyle(const QColor &lineColor, double width, QObject *parent = nullptr)
    virtual ~KmlLineStyle() override
    void setWidth(double width)
    double width() const

    Detailed Description

    KmlLineStyle specifies the drawing style (color, color mode, and line width) for all line geometry. Line geometry includes the outlines of outlined polygons and the extruded "tether" of Placemark icons (if extrusion is enabled).

    Relevant samples:

    Member Function Documentation

    KmlLineStyle::KmlLineStyle(const QColor &lineColor, double width, QObject *parent = nullptr)

    *

    Creates a line style with the specified color and width. * *

    • lineColor The KML line style's color. Default is RGBA(255,255,255,255)
    • width Width of the KML line style, in pixels. Default is 1.0
    • parent Parent object of line style.

    [override virtual] KmlLineStyle::~KmlLineStyle()

    Destructor

    void KmlLineStyle::setWidth(double width)

    Sets the KmlLineStyle's width.

    width New value for width.

    See also width().

    double KmlLineStyle::width() const

    Returns the KmlLineStyle's width.

    See also setWidth().

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.