R/views.R
view.Rd
Create a view over a shared matrix
view(x, rows = NULL, cols = NULL, type = c("auto", "block", "gather"))
A shared (share()d) atomic matrix (double/integer/logical/raw).
Row selector. NULL (all rows) or idx_range().
Column selector. NULL (all cols) or idx_range().
View type. "block" or "gather" (or "auto").
"block"
"gather"
"auto"
A shard_view_block or shard_view_gather object depending on the selectors provided.
shard_view_block
shard_view_gather
# \donttest{ m <- share(matrix(1:20, nrow = 4)) v <- view(m, cols = idx_range(1, 2)) # }