Commit Graph

280 Commits

Author SHA1 Message Date
Krad
679170af7c MPRReslice UI and windowlevel fix. 2023-01-06 16:55:12 +08:00
Krad
f67cdd3a5c MPR Reslice hair cross moving and slicing. 2023-01-06 13:27:03 +08:00
Krad
4090ee188a Fix Square legend render bug. 2023-01-06 13:26:13 +08:00
Krad
8619723182 Replace vtkCornerAnnotation with a FastCornerAnnotationActor. 2023-01-04 09:11:53 +08:00
Krad
b4f98698c3 Improve cursor interactive logic.(mouse left button press/release handle hide/show, move and roll with image) 2022-12-30 16:06:45 +08:00
Krad
121571b13b Change MPR Orientation string logic. 2022-12-30 10:44:08 +08:00
Krad
fba3dfce7b Fix MPR change button. 2022-12-30 10:22:40 +08:00
Krad
7e1421efdd Reslice with slow annotation. 2022-12-29 14:06:31 +08:00
Krad
6b096c9d60 Add reslice size fit window (When orthogonal slice) 2022-12-29 13:14:52 +08:00
Krad
5d51716405 Reslice hair cross rolling done. 2022-12-29 09:55:22 +08:00
Krad
2120dd2432 Reslice hair cross temp1. 2022-12-27 14:31:56 +08:00
Krad
fe07a9214c Add 3D MPR entrance. 2022-12-13 09:46:57 +08:00
Krad
46d22eacd7 Add ResliceImageViewer, ResliceImageInteractorStyle, ResliceCursorLegendActor, MPRResliceWindow. 2022-12-13 09:46:02 +08:00
Krad
c12818b49c Add ResliceMPRToolBar 2022-12-13 09:44:04 +08:00
Krad
1ca3c95cae Corner annotation render logic. 2022-11-25 10:48:58 +08:00
Krad
bac9e425eb Volume Rendering Measure UI and interact logic. 2022-11-25 10:48:29 +08:00
Krad
18d54e39c7 Add VolRulerAnnotationActor. 2022-11-25 10:46:30 +08:00
Krad
7065c76bc5 Remove QVTKOpenGLNativeWidget2, once used to fix some render bug, which now has been fixed by VTK update. 2022-11-25 10:45:18 +08:00
Krad
97d4470dc5 Fix slice orientation bug,with resort image file and negative thickness. 2022-11-24 14:10:41 +08:00
Krad
cce86c7e6b Make EllipseAnnotationActor more sharper. 2022-11-24 14:08:17 +08:00
Krad
e8d503cdd0 Fix AngleAnnotationActor & TextAnnotationActor highlight disable bug. 2022-11-24 14:07:03 +08:00
Krad
741f3210fb Fix interactor style double click bug(cause by VTK update) 2022-11-24 14:05:00 +08:00
Krad
d6733694b1 Legend render bug fix. 2022-11-21 13:45:59 +08:00
Krad
91b6228f48 VolArrowAnnotationActor 2022-11-21 13:45:03 +08:00
Krad
87aa2c1946 Fix measure load bug. 2022-11-21 13:42:42 +08:00
Krad
d4b58dc101 Fix annotation font size bug. 2022-11-21 13:39:46 +08:00
Krad
cacf50f0a5 Fix VTK update event handle bug. 2022-11-21 13:39:12 +08:00
Krad
d0dd4303bb Update VTK to v9.2.2, fix some lib update error. 2022-11-21 13:28:59 +08:00
Krad
fccf7e2176 Change DragActor transform logic, add map to world mode(once only map to image slice plane ) 2022-11-17 09:36:50 +08:00
Krad
6c4b5754a0 Simple measure drag for volume rendering. 2022-11-16 11:33:49 +08:00
Krad
c4c762c42e SmartFixedPointVolumeRayCastMapper and camera modify logic for style. 2022-11-16 11:32:53 +08:00
Krad
6d70e5d309 SwitchViewDirection will remove volume measure. 2022-11-16 11:21:05 +08:00
Krad
01105d0c66 Change Define value. 2022-11-16 11:18:41 +08:00
Krad
080649fd42 Remove useless method of VolumeRenderingViewer. 2022-11-16 11:14:52 +08:00
Krad
ff624ad77e Measure for volume, attempt 1. 2022-11-11 13:22:10 +08:00
Krad
82db8df071 Add QVTKOpenGLNativeWidget2 , to fix volume rendering bug after pick. 2022-11-08 14:27:02 +08:00
Krad
5840c44766 Volume measure preparing1. 2022-11-08 14:26:11 +08:00
Krad
236294b971 Enable volume rendering FXAA and ParallelProjection. 2022-11-08 14:21:53 +08:00
Krad
dea967fd88 Move VTKIS_ MODE to Define header ,move DraggableStyleEvents to Define header. 2022-11-08 14:18:06 +08:00
Krad
6e80d953c4 UI improve. 2022-10-28 16:09:00 +08:00
Krad
01736047f7 Orientation marker click change volume view orientation. 2022-10-28 16:09:00 +08:00
Krad
dd64953876 Fix initial InteractionMode for VolumeInteractorStyle. 2022-10-28 16:09:00 +08:00
Krad
9899b982a7 Add orientation marker size and position logic. 2022-10-28 16:09:00 +08:00
Krad
356ea373ed Change orientation cube text logic. 2022-10-28 16:09:00 +08:00
Krad
2f5ad333da Orientation Annotation for volume rendering 2022-10-28 16:09:00 +08:00
sunwen
7c8d97c73d Add C-Store protocol. 2022-10-27 11:03:25 +08:00
sunwen
6e1dfb868e Refactor Network Module and add C-GET protocol. 2022-10-21 15:57:01 +08:00
Krad
f575691a60 Export with annotation. 2022-10-09 09:22:05 +08:00
Krad
d3febde981 New export logic(with out annotation) 2022-09-29 11:37:37 +08:00
Krad
7b57cbd937 软著提交相关内容补充 2022-09-28 13:28:10 +08:00