The InterleavedBuffer instance passed in the constructor.
The value of data.array.
The value of data.count. If the buffer is storing a 3-component item (such as a position, normal, or color), then this will count the number of such items stored.
Read-only flag to check if a given object is of type InterleavedBufferAttribute.
How many values make up each item.
Optional name for this attribute instance. Default is an empty string.
Default is false
. Setting this to true
will send the entire interleaved buffer (not just the specific attribute data) to the GPU again.
Default is false
.
The offset in the underlying array buffer where an item starts.
Applies matrix m to every Vector3 element of this InterleavedBufferAttribute.
Applies normal matrix m to every Vector3 element of this InterleavedBufferAttribute.
Applies matrix m to every Vector3 element of this InterleavedBufferAttribute, interpreting the elements as a direction vectors.
Returns the x component of the item at the given index.
Returns the y component of the item at the given index.
Returns the z component of the item at the given index.
Returns the w component of the item at the given index.
Sets the x component of the item at the given index.
Sets the y component of the item at the given index.
Sets the z component of the item at the given index.
Sets the w component of the item at the given index.
Sets the x and y components of the item at the given index.
Sets the x, y and z components of the item at the given index.
Sets the x, y, z and w components of the item at the given index.
For more info on how to obtain the source code of this module see this page.