Namespace: Esri::GameEngine::Attributes
Class: Esri/GameEngine/Attributes/ArcGISPointCloudAttributeImmutableCollection
Since: 2.4.0
Summary
An immutable collection of ArcGISPointCloudAttribute objects.
Properties
Methods
| Signature | Return Type | Summary |
|---|---|---|
Gets the value at the specified position. | ||
Contains(const ArcGISPointCloudAttribute&) | Determines if the vector contains the specified value. | |
Equals(const ArcGISImmutableCollection<ArcGISPointCloudAttribute>&) | Determines if two vectors are equal. | |
First() | Get the first value in the vector. | |
IndexOf(const ArcGISPointCloudAttribute&) | Retrieves the position of the given value in the vector. | |
IsEmpty() | Determines if the vector contains values. | |
Last() | Get the last value in the vector. | |
Npos() | Returns a value indicating a bad position within the vector. |
At
ArcGISPointCloudAttribute At(size_t position) const
Gets the value at the specified position.
Since 2.4.0
Arguments
| Name | Type | Const | Summary |
|---|---|---|---|
position | size_t | No | The position at which to get the value. |
Returns ArcGISPointCloudAttribute
The ArcGISPointCloudAttribute at the specified position.
Contains
bool Contains(const ArcGISPointCloudAttribute& value) const
Determines if the vector contains the specified value.
Since 2.4.0
Arguments
| Name | Type | Const | Summary |
|---|---|---|---|
value | ArcGISPointCloudAttribute | Yes | The value to find. |
Returns bool
True if the value is in the vector, otherwise false.
Equals
bool Equals(const ArcGISImmutableCollection<ArcGISPointCloudAttribute>& vector2) const
Determines if two vectors are equal.
Since 2.4.0
Arguments
| Name | Type | Const | Summary |
|---|---|---|---|
vector2 | ArcGISImmutableCollection<ArcGISPointCloudAttribute> | Yes | The second vector. |
Returns bool
Returns true if the two vectors are equal, false otherwise.
First
ArcGISPointCloudAttribute First() const
Get the first value in the vector.
Since 2.4.0
Returns ArcGISPointCloudAttribute
The ArcGISPointCloudAttribute at the specified position.
IndexOf
size_t IndexOf(const ArcGISPointCloudAttribute& value) const
Retrieves the position of the given value in the vector.
Since 2.4.0
Arguments
| Name | Type | Const | Summary |
|---|---|---|---|
value | ArcGISPointCloudAttribute | Yes | The value to find. |
Returns size_t
The position of the value in the vector, Max value of size_t otherwise.
IsEmpty
bool IsEmpty() const
Determines if the vector contains values.
Since 2.4.0
Returns bool
True if the vector object contains no values, otherwise false. Returns true if an error occurs.
Last
ArcGISPointCloudAttribute Last() const
Get the last value in the vector.
Since 2.4.0
Returns ArcGISPointCloudAttribute
The ArcGISPointCloudAttribute at the specified position.