A container class storing a list of point cloud filters. More...
| Header | #include <Point |
| Since | Esri |
| Inherits | QAbstract |
Public Types
| enum | Point |
Public Functions
| virtual | ~ |
Signals
| void | error |
| void | item |
| void | item |
Detailed Description
The model returns data for the following roles:
| Role | Type | Description | PointCloudFilterRoles |
|---|---|---|---|
| attribute | QString | The attribute used for applying the filter. | Point |
| point | Point | The point cloud filter type. | Point |
Member Type Documentation
enum PointCloudFilterListModel::PointCloudFilterRoles
This enum specifies the custom roles which can be used with PointCloudFilterListModel::data.
| Constant | Value | Description |
|---|---|---|
Esri | Qt | The point cloud filter's attribute name. |
Esri | Qt | The point cloud filter's type. |
Member Function Documentation
[override virtual noexcept] PointCloudFilterListModel::~PointCloudFilterListModel ()
Destructor.
[signal] void PointCloudFilterListModel::errorOccurred (const Esri::ArcGISRuntime::Error &error)
Signal emitted when an error occurs.
- error - Details about the error.
[signal] void PointCloudFilterListModel::itemAdded (int index)
Signal emitted when a point cloud filter is added to the list model.
- index - The index of the added point cloud filter.
[signal] void PointCloudFilterListModel::itemRemoved (int index)
Signal emitted when a point cloud filter is removed from the list model.
- index - The index of the removed point cloud filter.