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

Summary

An immutable collection of ArcGISPointCloudAttribute objects.

Properties

PropertyTypeNullableReadonlySummary
Sizesize_tNoYes

The number of values in the vector.

Size

size_t GetSize() const

The number of values in the vector.

If an error occurs, 0 is returned.

Methods

SignatureReturn TypeSummary

At(size_t)

ArcGISPointCloudAttribute

Gets the value at the specified position.

Contains(const ArcGISPointCloudAttribute&)

bool

Determines if the vector contains the specified value.

Equals(const ArcGISImmutableCollection<ArcGISPointCloudAttribute>&)

bool

Determines if two vectors are equal.

First()

ArcGISPointCloudAttribute

Get the first value in the vector.

IndexOf(const ArcGISPointCloudAttribute&)

size_t

Retrieves the position of the given value in the vector.

IsEmpty()

bool

Determines if the vector contains values.

Last()

ArcGISPointCloudAttribute

Get the last value in the vector.

Npos()

size_t

Returns a value indicating a bad position within the vector.

At

Gets the value at the specified position.

Since 2.4.0

Arguments
NameTypeConstSummary
positionsize_tNo

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
NameTypeConstSummary
valueArcGISPointCloudAttributeYes

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
NameTypeConstSummary
vector2ArcGISImmutableCollection<ArcGISPointCloudAttribute>Yes

The second vector.

Returns bool

Returns true if the two vectors are equal, false otherwise.

First

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
NameTypeConstSummary
valueArcGISPointCloudAttributeYes

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

Get the last value in the vector.

Since 2.4.0

Returns ArcGISPointCloudAttribute

The ArcGISPointCloudAttribute at the specified position.

Npos

static size_t Npos()

Returns a value indicating a bad position within the vector.

Since 2.4.0

Returns size_t

A size_t.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.