Skip To Content ArcGIS for Developers Sign In Dashboard

PointCloudLayer Class

(Esri::ArcGISRuntime::PointCloudLayer)

A point cloud layer. More...

Header: #include <PointCloudLayer>
Since: Esri::ArcGISRuntime 100.5
Inherits: Layer and RemoteResource

Public Functions

PointCloudLayer(Item *item, QObject *parent = nullptr)
PointCloudLayer(const QUrl &url, Credential *credential, QObject *parent = nullptr)
PointCloudLayer(const QUrl &url, QObject *parent = nullptr)
~PointCloudLayer()
double altitudeOffset() const
void setAltitudeOffset(double altitudeOffset)

Reimplemented Public Functions

virtual Credential *credential() const
virtual RequestConfiguration requestConfiguration() const
virtual void setRequestConfiguration(const RequestConfiguration &requestConfiguration)
virtual QUrl url() const

Additional Inherited Members

Detailed Description

A point cloud layer.

PointCloudLayer provides fast display of large volumes of symbolized and filtered point cloud data. PointCloudLayer objects are optimized for the display and sharing of many kinds of sensor data, including lidar.

Member Function Documentation

PointCloudLayer::PointCloudLayer(Item *item, QObject *parent = nullptr)

Constructor that accepts an Item (item), and an optional parent.

PointCloudLayer::PointCloudLayer(const QUrl &url, Credential *credential, QObject *parent = nullptr)

Constructor that accepts a url, a credential, and an optional parent object.

PointCloudLayer::PointCloudLayer(const QUrl &url, QObject *parent = nullptr)

Constructor that accepts a url, and an optional parent object.

PointCloudLayer::~PointCloudLayer()

Destructor.

double PointCloudLayer::altitudeOffset() const

Returns the altitudeOffset of this layer.

This function was introduced in Esri::ArcGISRuntime 100.6.

See also setAltitudeOffset().

[virtual] Credential *PointCloudLayer::credential() const

Reimplemented from RemoteResource::credential().

Returns the Credential to be used by the network resource in the event of an authentication challenge.

The default credential is a nullptr.

[virtual] RequestConfiguration PointCloudLayer::requestConfiguration() const

Reimplemented from RemoteResource::requestConfiguration().

Returns the RequestConfiguration in use by this layer.

See also setRequestConfiguration().

void PointCloudLayer::setAltitudeOffset(double altitudeOffset)

Sets the altitudeOffset of this layer.

This function was introduced in Esri::ArcGISRuntime 100.6.

See also altitudeOffset().

[virtual] void PointCloudLayer::setRequestConfiguration(const RequestConfiguration &requestConfiguration)

Reimplemented from RemoteResource::setRequestConfiguration().

Sets the requestConfiguration used for network requests sent by this layer.

See also requestConfiguration().

[virtual] QUrl PointCloudLayer::url() const

Reimplemented from RemoteResource::url().

Returns the URL of the point cloud layer.


Feedback on this topic?