number array:dimensions ( )
Returns the dimensionality, or number of dimensions that the array was created or resized with.
Parameters
None.
Return Values
| number |
Dimensionality of array |
Example
-- Create array of doubles
local arr = array.new(1000)
assert(arr:dimensions() == 1)
-- Create 3D array of ints
local arr2 = array.new(20, 40, 10, "int")
assert(arr2:dimensions() == 3)
-- Resize array
arr2:resize(20, 40)
assert(arr2:dimensions() == 2)
Copyright 2010 Justin Aquadro