our-medical
Version:
medical image vue component
186 lines (185 loc) • 5.32 kB
TypeScript
export declare enum Events {
CONTOUR_DATA_MODIFIED = "contour_data_modified",
VOI_MODIFIED_FROM_TOOL = "voi_modified_from_tool",
ORIGIN_MODIFIED_FROM_DRAG = "origin_modified_from_drag",
ORIGIN_DRAG_END = "origin_drag_end",
SHOT_MODIFIED_FROM_DRAG = "shot_modified_from_drag",
SHOT_REMOVED_FROM_DRAG = "shot_removed_from_drag",
NEW_SHOT_FROM_DRAG = "new_shot_from_drag",
CURR_SHOT_ID_MODIFIED = "current_shot_id_modified",
CURR_FRAME_VERTICE_INFO_MODIFIED = "current_frame_vertice_infor_modified",
FRAME_VERTICE_MOVED = "frame_vertice_moved",
FRAME_MOVED = "frame_moved",
FRAME_DRAG_END = "frame_drag_end",
NAIL_MODIFIED_FROM_DRAG = "nail_modified_from_drag",
NEW_NAIL_FROM_DRAG = "new_nail_from_drag",
CURR_NAIL_MODIFIED = "current_nail_modified",
IMAGE_CENTER_MODIFIED = "image_center_modified",
IMAGE_CENTER_DRAG_END = "image_center_drag_end",
IMGAE_CENTER_REMOVED_FROM_DRAG = "image_center_removed_from_drag",
COUCH_MODIFIED_FROM_DRAG = "couch_modified_from_drag",
COUCH_DRAG_END = "couch_drag_end",
FIDUCIAL_MODIFIED_FROM_DRAG = "fiducial_modified_from_drag",
FIDUCIAL_REMOVED_FROM_DRAG = "fiducial_removed_from_drag",
NEW_FIDUCIAL_FROM_DRAG = "new_fiducial_from_drag",
DOSE_PT_MODIFIED_FROM_DRAG = "dose_point_modified_from_drag",
DOSE_PT_REMOVED_FROM_DRAG = "dose_point_removed_from_drag",
DOSE_PT_UPDATE_DOSE = "dose_point_update_dose",
NEW_DOSE_PT_FROM_DRAG = "new_dose_point_from_drag",
VIEWPORT_VOLUMES_SETTED = "viewport_reference_volumes_setted",
ACCESS_3D = "access_to_3d_display",
Exit_3D = "exit_3d_display",
DOSE_DRAWED = "dose_path_draw_end",
VOLUME_TRANSFORM = "volume_transform"
}
export declare enum Grid {
C = "core",
S = "south",
N = "north"
}
export declare enum Layout {
Primary = "P",
Secondary = "S",
SideBySide = "P&S",
Fusion = "P+S"
}
export declare enum AxisLayout {
Horizontal = "horizontal",
Vertical = "vertical"
}
export declare enum ToolsName {
AdvanceBrush = "AdvanceBrush",
ContourDelete = "ContourDelete",
Draggable = "Draggable",
DraggableDisplay = "DraggableDisplay",
DoseDisplay = "DoseDisplay",
ManualRegistration = "ManualRegistration",
MeasuringScale = "MeasuringScale",
OrientationMark = "OrientationMark",
SimplePencil = "SimplePencil",
SliceInfo = "SliceInfo",
WWWC = "WWWC"
}
export declare enum TOOL_GROUP_TYPE {
P = "primary",
S = "secondary"
}
export declare enum DOSE_LEGENDS {
A = "absolute",
R = "relative"
}
export declare enum DOSE_DISPLAY_TYPES {
F = "fill",
L = "line"
}
export declare const TEXT_WHITE_IN_VIEWPORT = "#efefef";
export declare const MODALITY = "00080060";
export declare const RENDERING_ENGINE_ID: string;
export declare const SERIES_INSTANCE_UID = "0020000E";
export declare const SOP_INSTANCE_UID = "00080018";
export declare const SEGMENTATION_PREFIX = "segmentation";
export declare const STREAMING_LOADER_NAME = "cornerstoneStreamingImageVolume";
export declare const AxisNameI18n: {
axial: {
en: string;
zh: string;
};
sagittal: {
en: string;
zh: string;
};
coronal: {
en: string;
zh: string;
};
volume3d: {
en: string;
zh: string;
};
};
export declare const ToolsOrder: string[];
export declare const FRAME_PT_R = 4;
export declare const VOLUME_OPACITY_IN_3D = 0.2;
export declare const DOSE_OPACITY_IN_3D = 0.4;
export declare const HeaderIconPaths: {
[x: number]: string[];
fullIn: string[];
fullOut: string[];
pointer: string[];
reset: string[];
WWWC: string[];
};
export declare const ViewportContainerGridAreaClassName: {
full: string;
halfL: string;
halfR: string;
on: string;
};
export declare const AXIS_AXES: (number | null)[][];
export declare const CUSTOM_CURSOR: {
SimplePencil: {
iconContent: string;
iconSize: number;
viewBox: {
x: number;
y: number;
};
mousePoint: {
x: number;
y: number;
};
mousePointerGroupString: string;
};
Fiducial: {
iconContent: string;
iconSize: number;
viewBox: {
x: number;
y: number;
};
mousePoint: {
x: number;
y: number;
};
mousePointerGroupString: string;
};
Nail: {
iconContent: string;
iconSize: number;
viewBox: {
x: number;
y: number;
};
mousePoint: {
x: number;
y: number;
};
mousePointerGroupString: string;
};
ContourDelete: {
iconContent: string;
iconSize: number;
viewBox: {
x: number;
y: number;
};
mousePoint: {
x: number;
y: number;
};
mousePointerGroupString: string;
};
ContourDeleteDisabled: {
iconContent: string;
iconSize: number;
viewBox: {
x: number;
y: number;
};
mousePoint: {
x: number;
y: number;
};
mousePointerGroupString: string;
};
};