• PointCloudFixedSizeAlgorithm
  • class Esri::ArcGISRuntime::PointCloudFixedSizeAlgorithm

    An algorithm to render points with fixed meters or screen space sizing. More...

    Header: #include <PointCloudFixedSizeAlgorithm.h>
    Since: Esri::ArcGISRuntime 300.1
    Inherits: Esri::ArcGISRuntime::PointCloudSizeAlgorithm

    Public Functions

    PointCloudFixedSizeAlgorithm(double size, Esri::ArcGISRuntime::SymbolSizeUnits sizeUnits, QObject *parent = nullptr)
    virtual ~PointCloudFixedSizeAlgorithm() override
    void setSize(double size)
    void setSizeUnits(Esri::ArcGISRuntime::SymbolSizeUnits sizeUnits)
    double size() const
    Esri::ArcGISRuntime::SymbolSizeUnits sizeUnits() const

    Detailed Description

    The fixed-size algorithm displays all points with the same size, either in screen space or real-world units.

    Member Function Documentation

    PointCloudFixedSizeAlgorithm::PointCloudFixedSizeAlgorithm(double size, Esri::ArcGISRuntime::SymbolSizeUnits sizeUnits, QObject *parent = nullptr)

    • size - Symbol size in real-world units or display units.
    • sizeUnits - Whether size is in meters or screen-space units.
    • parent - The optional parent QObject.

    [override virtual noexcept] PointCloudFixedSizeAlgorithm::~PointCloudFixedSizeAlgorithm()

    Destructor.

    void PointCloudFixedSizeAlgorithm::setSize(double size)

    Sets the size to size.

    See also size.

    void PointCloudFixedSizeAlgorithm::setSizeUnits(Esri::ArcGISRuntime::SymbolSizeUnits sizeUnits)

    Sets the sizeUnits to sizeUnits.

    See also sizeUnits.

    double PointCloudFixedSizeAlgorithm::size() const

    Returns symbol size in meters or screen-space units.

    See also setSize().

    Esri::ArcGISRuntime::SymbolSizeUnits PointCloudFixedSizeAlgorithm::sizeUnits() const

    Returns whether size is in meters or screen-space units.

    See also setSizeUnits().