Returns the value stored at the specified coordinates, or nil
otherwise.
Returns the value stored at the specified coordinates, or nil
otherwise.
Updates the value at the specified coordinates, and returns the previous value.
Updates the value at the specified coordinates, and returns the previous value.
Returns a view used to traverse all elements in a rectangle.
Returns a view used to traverse all elements in a rectangle.
Returns an RMap
view of this matrix.
Returns an RMap
view of this matrix. May result in boxing if the matrix contains
primitive values.
Clears the entire matrix.
Copies the contents of the specified rectangle into an array.
Copies the contents of the specified rectangle into an array.
Traverses all the non-nil
values in this matrix.
Traverses all the non-nil
values in this matrix.
Returns the default, nil
value for this matrix.
Returns a view used to traverse non-nil
elements in a rectangle.
Returns a view used to traverse non-nil
elements in a rectangle.
Returns the value stored at the specified coordinates, or elem
otherwise.
Sets the value at the specified coordinates to nil
.
Sets the value at the specified coordinates to nil
.
Update the value at the specified coordinates.
Update the value at the specified coordinates.
Update the value at the specified coordinates.
A reactive quad matrix.
type of the keys in the map, specialized