Class: Int16NeuroVec
Defined in: src/vec/NeuroVec.ts:186
Abstract class for dense 4D neuroimaging data. Implements the NeuroVec interface.
Extends
DenseNeuroVec<Int16Array,Int16NeuroVol>
Constructors
Constructor
new Int16NeuroVec(space, data?): Int16NeuroVec;Defined in: src/vec/NeuroVec.ts:187
Parameters
space
data?
Int16Array<ArrayBufferLike>
Returns
Int16NeuroVec
Overrides
Properties
space
readonly space: NeuroSpace;Defined in: src/vec/NeuroVec.ts:30
Inherited from
Accessors
length
Get Signature
get length(): number;Defined in: src/vec/NeuroVec.ts:44
Returns
number
Inherited from
dim
Get Signature
get dim(): number[];Defined in: src/vec/NeuroVec.ts:48
Returns
number[]
Inherited from
spacing
Get Signature
get spacing(): number[];Defined in: src/vec/NeuroVec.ts:52
Returns
number[]
Inherited from
origin
Get Signature
get origin(): number[];Defined in: src/vec/NeuroVec.ts:56
Returns
number[]
Inherited from
Methods
getData()
getData(): Int16Array;Defined in: src/vec/NeuroVec.ts:60
Returns
Int16Array
Inherited from
getAt()
getAt(
i,
j,
k,
t): number;Defined in: src/vec/NeuroVec.ts:64
Parameters
i
number
j
number
k
number
t
number
Returns
number
Inherited from
setAt()
setAt(
i,
j,
k,
t,
value): void;Defined in: src/vec/NeuroVec.ts:69
Parameters
i
number
j
number
k
number
t
number
value
number
Returns
void
Inherited from
getSeries()
getSeries(
i,
j,
k): number[];Defined in: src/vec/NeuroVec.ts:77
Retrieves the time series at voxel (i, j, k).
Parameters
i
number
j
number
k
number
Returns
number[]
Inherited from
getVolume()
getVolume(t): Int16NeuroVol;Defined in: src/vec/NeuroVec.ts:96
Retrieves the volume at time t.
Parameters
t
number
Returns
Int16NeuroVol
Inherited from
getRange()
getRange(): [number, number];Defined in: src/vec/NeuroVec.ts:118
Returns the minimum and maximum values across all data.
Returns
[number, number]