All files / dicomImageLoader/src/types DICOMLoaderImageOptions.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25                                                 
import type { Types } from '@cornerstonejs/core';
import type { LoadRequestFunction } from './LoadRequestFunction';
import type { StreamingData } from '../imageLoader/wadors/loadImage';
 
export interface DICOMLoaderImageOptions {
  useRGBA?: boolean;
  allowFloatRendering?: boolean;
  preScale?: {
    enabled: boolean;
    scalingParameters?: Types.ScalingParameters;
  };
  targetBuffer?: {
    type: Types.PixelDataTypedArrayString;
    arrayBuffer: ArrayBufferLike;
    length: number;
    offset: number;
    rows?: number;
    columns?: number;
  };
  loader?: LoadRequestFunction;
  decodeLevel?: number;
  retrieveOptions?: Types.RetrieveOptions;
  streamingData?: StreamingData;
}