our-medical
Version:
medical image vue component
32 lines (31 loc) • 1.23 kB
TypeScript
import { Enums } from '@cornerstonejs/core';
import type { DisplayComponentID, SeriesProps } from '../types';
/**
* @description
* @author jiannan.jiao
* @date 01/09/2023
* @export
* @param {DisplayComponentID} componentId
* @param {SeriesProps} referenceSeriesObj 视口序列的体积
* @param {SeriesProps} [floatingSeriesObj] 浮动显示的体积
*/
export declare function renderSeries(componentId: DisplayComponentID, referenceSeriesObj: SeriesProps, floatingSeriesObj?: SeriesProps): Promise<void>;
/**
* @description
* @author jiannan.jiao
* @date 05/09/2023
* @export
* @param {DisplayComponentID} componentId
*/
export declare function unRenderSeries(componentId: DisplayComponentID): Promise<void>;
/**
* @description 将与体积指定方向相关的全部视口统一跳转到相同的图层上
* @author jiannan.jiao
* @date 13/09/2023
* @export
* @param {string} volumeId
* @param {Enums.OrientationAxis} orientation
* @param {number} sliceIndex
* @param {string[]} [ignoreViewportId=[]] 跳转时可以被忽略的视口id数组
*/
export declare function jumpToSpecifiedSlice(volumeId: string, orientation: Enums.OrientationAxis, sliceIndex: number, ignoreViewportId?: string[]): void;