UNPKG

our-medical

Version:

medical image vue component

33 lines (32 loc) 2.17 kB
import { type Types as coreTypes } from '@cornerstonejs/core'; import AdvanceBrushTool from './advance_brush'; import SimplePencilTool from './simple_pencil/SimplePencilTool'; import ContourDeleteTool from './ContourDeleteTool'; import ManualRegistrationTool from './ManualRegistrationTool'; import MeasuringScaleTool from './MeasuringScaleTool'; import OrientationMarkTool from './OrientationMarkTool'; import SliceInfoTool from './SliceInfoTool'; import WWWCTool from './WWWCTool'; import { DoseDisplayTool, drawLegend } from './dose_tool'; import { DraggableTool, DraggableDisplayTool, registerDraggableAddHandlors, registerDraggableNearHandlors, registerDraggableNearToolHandlors, registerDraggableRenderHandlors, registerDraggableSelectedHandlors, registerDraggableSelectedToolHandlors, setAnnotationWorldPoints } from './draggable_element'; export { AdvanceBrushTool, ContourDeleteTool, ManualRegistrationTool, MeasuringScaleTool, OrientationMarkTool, SliceInfoTool, SimplePencilTool, WWWCTool, DoseDisplayTool, drawLegend, DraggableTool, DraggableDisplayTool, registerDraggableAddHandlors, registerDraggableNearHandlors, registerDraggableNearToolHandlors, registerDraggableRenderHandlors, registerDraggableSelectedHandlors, registerDraggableSelectedToolHandlors, setAnnotationWorldPoints }; /** * @description 更新组件全部视口中 DraggableDisplay 工具涉及的 Annotations * @author jiannan.jiao * @date 25/09/2023 * @export * @param {coreTypes.IRenderingEngine} renderingEngine * @param {string} medicalComponentId */ export declare function updateViewportsAnnotationRender(renderingEngine: coreTypes.IRenderingEngine, medicalComponentId: string, toolName: string): void; /** * @description 获取组件中包含DraggableDisplay工具的全部视口对象 * @author jiannan.jiao * @date 07/10/2023 * @export * @param {coreTypes.IRenderingEngine} renderingEngine * @param {string} medicalComponentId * @param {string} toolName * @returns {*} */ export declare function getNeedRenderViewports(renderingEngine: coreTypes.IRenderingEngine, medicalComponentId: string, toolName: string): (coreTypes.IVolumeViewport | coreTypes.IStackViewport)[];