Interface: VolumeDescriptor
Defined in: projectVolume.ts:4
A borrowed scalar volume; no data copy, file loading, or neuroimjs dependency.
Properties
data
ts
readonly data: ArrayLike<number>;Defined in: projectVolume.ts:6
Exactly nx * ny * nz values, x fastest: i + nx * (j + ny * k).
dims
ts
readonly dims: readonly [number, number, number];Defined in: projectVolume.ts:7
voxelToWorld
ts
readonly voxelToWorld:
| ArrayLike<number>
| {
elements: ArrayLike<number>;
};Defined in: projectVolume.ts:9
Column-major affine from integer voxel centres to anatomical world millimetres.
mask?
ts
readonly optional mask?: ArrayLike<number>;Defined in: projectVolume.ts:11
Optional aligned mask. Zero or non-finite means invalid; other values mean valid.