<Int32Vector> Data Interface

Provides script language access to C++ objects of this type.

Class HierarchyNo registered superclass.

Function Members

Function members are as follows:

Return Type Function Name Documentation
<Int32Vector>Int32VectorConstructs a <Int32Vector> object with the specified X, Y, Z, and W values.
int32AssignAssigns the components from the vector 'Other' to 'this'.
int32BindIteratorsBinds iterators to this object.
int32BindPointerBinds a <MemoryPointer> or subclass to this object. The <MemoryPointer> becomes a pointer to this object that can be passed to compatible functions.
int32ElementSizeReturns the size in bytes of each element of the array. Returns 4 because <int32> requires 4 byte of storage.
int32FillSets all the items in the vector to this value.
<Int32Iterator>FirstReturns an iterator positioned at the start of the collection.
int32GetComponentReturns the vector component value at the specified index.
<Int32Pointer>GetPointerReturns a pointer to this object. The pointer object is allocated with new so you must use auto in the declaration or you must manually delete the pointer object. For example: auto Int32Pointer ptr = object.GetPointer().
<Int32ArrayView>GetViewReturns an <Int32ArrayView> that contains first and last iterators for the collection.
<Int32Iterator>LastReturns an iterator positioned at the end of the collection.
stringPrintReturns a string containing the values of the vector.
int32SetSets the X, Y, Z, and W components of the vector.
int32SetComponentSets the vector component at the specified index.
int32SizeInBytesReturns the size in bytes of the <Int32Vector>, which is 16, since each <Int32Vector> object stores four <int32> values.

Object Members

Object members are as follows:

Type Name Accessor Name Documentation
<Int32Vector>ValueReturns the value of this object's underlying <Int32Vector> object. For example: to assign the value of this object to another <Int32Vector> object.
int32WGets or sets the W component of the vector.
int32XGets or sets the X component of the vector.
int32YGets or sets the Y component of the vector.
int32ZGets or sets the Z component of the vector.