UNPKG

@cornerstonejs/core

Version:
19 lines (18 loc) 863 B
import type { Point3, ReferenceCompatibleOptions, ViewReference } from '../../types/index.js'; export type GenericViewportReferenceContext = { allowAnyImageReference?: boolean; cameraFocalPoint?: Point3; currentImageIdIndex?: number; dataId?: string; dataIds?: string[]; dimensionGroupNumber?: number; frameOfReferenceUID?: string; imageIds?: string[]; imageURIs?: string[]; numDimensionGroups?: number; viewPlaneNormal?: Point3; volumeId?: string; volumeIds?: string[]; }; export declare function isGenericViewportReferenceViewable(viewRef: ViewReference, contexts: GenericViewportReferenceContext[], options?: ReferenceCompatibleOptions): boolean; export declare function getDimensionGroupReferenceContext(value: unknown): Pick<GenericViewportReferenceContext, 'dimensionGroupNumber' | 'numDimensionGroups'>;