@cornerstonejs/core
Version:
Cornerstone3D Core
24 lines (23 loc) • 787 B
TypeScript
import type { IImage } from '../../../types/index.js';
import type { PlanarViewState } from './PlanarViewportTypes.js';
interface PlanarImageEventContext {
viewportId: string;
renderingEngineId: string;
viewport: {
element: HTMLDivElement;
};
}
interface PlanarNewImageArgs {
image?: IImage;
imageId?: string;
imageIdIndex?: number;
}
export declare function triggerPlanarNewImage(ctx: PlanarImageEventContext, args?: PlanarNewImageArgs): void;
export declare function triggerPlanarVolumeNewImage(ctx: PlanarImageEventContext, params: {
camera: PlanarViewState | undefined;
acquisitionOrientation?: PlanarViewState['orientation'];
imageIds: string[];
imageIdIndex: number | undefined;
maxImageIdIndex: number;
}): void;
export {};