Commit Graph

202 Commits

Author SHA1 Message Date
Krad
89cf57561a Rename infinitiViewer to DICOMImageViewer. 2022-08-23 09:36:58 +08:00
Krad
dded748d35 Fix volume rendering ,render bug. 2022-08-22 09:33:47 +08:00
Krad
15461446c5 Simple volume rendering. 2022-08-22 09:33:28 +08:00
Krad
727e4b7563 Add volume rendering button to defaultToolBar. 2022-08-22 09:25:44 +08:00
Krad
b63dfd5be9 Data setter and simple Render. 2022-08-16 09:22:22 +08:00
Krad
67be027a0c Refactor thumbnailImage. 2022-08-16 09:18:49 +08:00
Krad
c51a0632eb Init VolumeRenderingViewer. 2022-08-15 16:44:03 +08:00
Krad
1f36fc6436 Add annotations and referenceLine hide or show functions. 2022-08-12 14:44:32 +08:00
Krad
433613e851 Add annotations and referenceLine hide or show functions. 2022-08-12 14:10:31 +08:00
Krad
b85b1ac717 Refactor DefaultToolBar.And remove sync auto disable logic. 2022-08-12 14:08:19 +08:00
Krad
ab63c67bbf Fix fusion window change not work bug. 2022-08-11 14:58:54 +08:00
Krad
943c919714 Add ColorMaps.json to src. 2022-08-11 14:57:50 +08:00
Krad
f1a18882ed Fix different orientation ImageData fusion bug. 2022-08-11 14:57:27 +08:00
Krad
39d93459ec Use transform matrix(from image properties) instead of direct calc. 2022-08-11 14:30:20 +08:00
Krad
8d586e8db5 Fix imageData space[2] calc logic. 2022-08-11 14:19:28 +08:00
Krad
f19fb60306 Add compute transform matrix logic to ImageProperties. 2022-08-11 14:17:21 +08:00
Krad
40da38d557 Fix QScrollBar::handle border can't moving bug. 2022-08-11 14:14:54 +08:00
Krad
e867aa4a56 QScrollBar::handle size logic change. 2022-08-11 14:14:15 +08:00
Krad
c0f707e106 QScrollBar::handle style change. 2022-08-11 14:12:46 +08:00
Krad
a9e637a037 Fix fusion Scalar click cause viewer double click bug. 2022-08-11 14:11:43 +08:00
Krad
0fae57ea62 Add ImageView titleBar message 2022-08-11 09:11:34 +08:00
Krad
457af3a27b Move infinitiViewer to Viewer folder. 2022-08-09 13:40:50 +08:00
Krad
491053a3d7 Reference Line resize. 2022-08-09 13:24:26 +08:00
Krad
80cefdf0a5 Fix load error file bug. 2022-08-09 13:21:20 +08:00
Krad
0a7faaad3d Add ReferenceLine.(need fix resize logic) 2022-08-09 09:24:38 +08:00
Krad
4381dee4ff Change ReferenceLineLegendActor render logic and display effect. 2022-08-08 10:04:27 +08:00
Krad
39060429cd Add fusion input getter function 2022-08-08 10:02:28 +08:00
Krad
e484baf18a Clean QDicomViewer. 2022-08-08 10:00:37 +08:00
Krad
787b9745b7 Add manual sync of pan and zoom. 2022-08-03 14:13:33 +08:00
Krad
280bb1a052 Unload fusion when change slice orientation 2022-08-03 13:28:26 +08:00
Krad
47acba68a3 Refactor QDicomViewer, extract toolbar DefaultToolBar class,add state check. 2022-08-03 11:07:35 +08:00
Krad
e4cd58fe12 Refactor QDicomViewer, extract toolbar DefaultToolBar class, refactor state -> button ready, need add state check. 2022-08-03 11:07:22 +08:00
Krad
2e0ee21631 Refactor QDicomViewer, extract toolbar DefaultToolBar class, refactor state -> only can build. 2022-08-02 11:07:16 +08:00
Krad
a5a117cbe1 Background worker. 2022-08-01 09:16:26 +08:00
Krad
9e405b9b78 Rearrange widget files. 2022-07-29 18:09:00 +08:00
Krad
8e2b0c2015 Rename qss to css. 2022-07-29 18:07:38 +08:00
Krad
453a073225 Add icons 2022-07-29 13:22:30 +08:00
Krad
2356191e46 Fix sync and MPR conflict bug. 2022-07-28 16:02:52 +08:00
Krad
a073bf6d68 Fix single file load bug. 2022-07-27 16:54:21 +08:00
Krad
4ea9e2626e Change thumbnail bar widget layout. 2022-07-27 16:52:55 +08:00
Krad
7ddc0288af Fix double load measure bug. 2022-07-27 15:01:30 +08:00
Krad
75160118cc Fix slice sync slice number corner text bug. 2022-07-27 15:00:51 +08:00
Krad
fbb6b957ca Remove TestOutPut from ActorDraggableInteractorStyle. 2022-07-27 14:59:57 +08:00
Krad
0a07a078e1 Slice sync logic refactor, add manual slice sync logic(camera focal point distance incremental sync). 2022-07-27 13:29:23 +08:00
Krad
74a1817c1e Refactor Sync button update logic, disable sync when change slice orientation. 2022-07-27 13:11:33 +08:00
Krad
6f94cbf42c Refactor EventsCenter. 2022-07-27 13:09:34 +08:00
Krad
d9ad380d49 Refactor Pan & zoom sync function 2022-07-26 13:15:32 +08:00
Krad
5a1d95a4f4 Fix view[0] repeat connect slots bug. 2022-07-25 16:15:14 +08:00
Krad
169e0ea2a2 Refactor sync event.1 2022-07-25 16:13:42 +08:00
Krad
e1a7614e7c Move vtkCommand::WindowLevelEvent from before windowlevel to after windowlevel. 2022-07-25 16:06:40 +08:00