Namespace: GameEngine.Attributes
Class: GameEngine/Attributes/ArcGISPointCloudAttributeImmutableCollection
Since: 2.4.0

Summary

An immutable collection of ArcGISPointCloudAttribute objects.

Properties

PropertyTypeNullableReadonlySummary
No
Yes

The number of values in the vector.

Size

ulong Size

The number of values in the vector.

If an error occurs, 0 is returned.

Methods

SignatureReturn TypeSummary

Gets the value at the specified position.

Determines if the vector contains the specified value.

Get the first value in the vector.

Retrieves the position of the given value in the vector.

Determines if the vector contains values.

Get the last value in the vector.

Returns a value indicating a bad position within the vector.

At

Gets the value at the specified position.

Since 2.4.0

Arguments
NameTypeSummary
position

The position at which to get the value.

Returns ArcGISPointCloudAttribute

The ArcGISPointCloudAttribute at the specified position.

Contains

Determines if the vector contains the specified value.

Since 2.4.0

Arguments
NameTypeSummary
value

The value to find.

Returns bool

True if the value is in the vector, otherwise false.

First

Get the first value in the vector.

Since 2.4.0

Returns ArcGISPointCloudAttribute

The ArcGISPointCloudAttribute at the specified position.

IndexOf

Retrieves the position of the given value in the vector.

Since 2.4.0

Arguments
NameTypeSummary
value

The value to find.

Returns ulong

The position of the value in the vector, Max value of size_t otherwise.

IsEmpty

bool IsEmpty()

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

Get the last value in the vector.

Since 2.4.0

Returns ArcGISPointCloudAttribute

The ArcGISPointCloudAttribute at the specified position.

Npos

static ulong Npos()

Returns a value indicating a bad position within the vector.

Since 2.4.0

Returns ulong

A size_t.