Provides script language access to C++ objects of this type.
| Class Hierarchy | Type » Node » VariableNode » VariableArrayNode » Float32VectorArrayNode |
Function members are as follows:
| Return Type | Function Name | Documentation |
|---|---|---|
| int32 | ClampValue | Sets the value stored by this <Node> if and only if the value is within the range values specified by this <Node>. |
| <Float32VectorArray> | GetArray | Returns a pointer to the underlying array object. |
| int32 | GetCount | Returns the count of the underlying array object. |
Object members are as follows:
| Type Name | Accessor Name | Documentation |
|---|---|---|
| Float32Vector[] | Objects[ index ] | Gets or sets the value of an element in the array at the specified index. The syntax is array.Objects[ n ], where n is a valid index into the array. |
| <Float32VectorRange> | Range | Returns a pointer to this <Node> object's range management object. |
| <Float32VectorArray> | Value | Returns this <Node> object's underlying array object by value. Useful for assigning the value of ArrayA and ArrayB with the assignment operator: ArrayA.Value = ArrayB.Value. |
| int32 | Dimension | Gets or sets the vector dimension of this <Node>. Note that the underlying vector object remains 4 dimensional, but the variable name and data access changes. |