@cornerstonejs/core
Version:
Cornerstone3D Core
15 lines (14 loc) • 583 B
TypeScript
import StreamingImageVolume from '../cache/classes/StreamingImageVolume.js';
import type { IRetrieveConfiguration } from '../types/index.js';
import type { points } from './decimatedVolumeModifiers/index.js';
interface IVolumeLoader {
promise: Promise<StreamingImageVolume>;
cancel: () => void;
decache: () => void;
}
export declare function decimatedVolumeLoader(volumeId: string, options: {
imageIds: string[];
progressiveRendering?: boolean | IRetrieveConfiguration;
ijkDecimation?: points.points3;
}): IVolumeLoader;
export default decimatedVolumeLoader;