Interface: NeuroVec
Defined in: src/vec/NeuroVec.ts:10
Interface for 4D neuroimaging data (NeuroVec).
Properties
space
ts
readonly space: NeuroSpace;Defined in: src/vec/NeuroVec.ts:11
length
ts
readonly length: number;Defined in: src/vec/NeuroVec.ts:12
dim
ts
readonly dim: number[];Defined in: src/vec/NeuroVec.ts:13
spacing
ts
readonly spacing: number[];Defined in: src/vec/NeuroVec.ts:14
origin
ts
readonly origin: number[];Defined in: src/vec/NeuroVec.ts:15
Methods
getAt()
ts
getAt(
i,
j,
k,
t): number;Defined in: src/vec/NeuroVec.ts:17
Parameters
i
number
j
number
k
number
t
number
Returns
number
setAt()
ts
setAt(
i,
j,
k,
t,
value): void;Defined in: src/vec/NeuroVec.ts:18
Parameters
i
number
j
number
k
number
t
number
value
number
Returns
void
getVolume()
ts
getVolume(t): NeuroVol;Defined in: src/vec/NeuroVec.ts:19
Parameters
t
number
Returns
getSeries()
ts
getSeries(
i,
j,
k): number[];Defined in: src/vec/NeuroVec.ts:20
Parameters
i
number
j
number
k
number
Returns
number[]
getData()
ts
getData(): any;Defined in: src/vec/NeuroVec.ts:21
Returns
any
getRange()
ts
getRange(): [number, number];Defined in: src/vec/NeuroVec.ts:22
Returns
[number, number]