download
raw
855 Bytes
import { Matrix3 } from 'three'
import { VolumeSlice } from './VolumeSlice'
export class Volume {
constructor(xLength?: number, yLength?: number, zLength?: number, type?: string, arrayBuffer?: ArrayLike<number>)
xLength: number
yLength: number
zLength: number
axisOrder: Array<'x' | 'y' | 'z'>
data: ArrayLike<number>
spacing: number[]
offset: number[]
matrix: Matrix3
lowerThreshold: number
upperThreshold: number
sliceList: VolumeSlice[]
getData(i: number, j: number, k: number): number
access(i: number, j: number, k: number): number
reverseAccess(index: number): number[]
map(functionToMap: () => void, context: this): this
extractPerpendicularPlane(axis: string, RASIndex: number): object
extractSlice(axis: string, index: number): VolumeSlice
repaintAllSlices(): this
computeMinMax(): number[]
}

Xet Storage Details

Size:
855 Bytes
·
Xet hash:
0c1deabd22ce55e8f07944dd26b1d3468d14620c5311925c4d971014fca38dd8

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.