index_to_coord-methods: convert 1d indices to n-dimensional real world coordinates

index_to_coordR Documentation

convert 1d indices to n-dimensional real world coordinates

Description

convert 1d indices to n-dimensional real world coordinates

Usage

index_to_coord(x, idx)

## S4 method for signature 'NeuroSpace,numeric'
index_to_coord(x, idx)

## S4 method for signature 'NeuroSpace,integer'
index_to_coord(x, idx)

## S4 method for signature 'NeuroVol,integer'
index_to_coord(x, idx)

## S4 method for signature 'NeuroVec,integer'
index_to_coord(x, idx)

Arguments

x

the object

idx

the 1D indices

Value

a matrix of real coordinates

Examples

bvol <- NeuroVol(array(0, c(10,10,10)), NeuroSpace(c(10,10,10), c(1,1,1)))
idx <- 1:10
g <- index_to_coord(bvol, idx)
idx2 <- coord_to_index(bvol, g)
all.equal(idx, idx2)

bbuchsbaum/neuroim2 documentation built on Nov. 3, 2024, 9:31 a.m.