Commit Graph

151 Commits

Author SHA1 Message Date
AndreaRigoni
d4fd2d3914 refactor: update transformation system, improve template readability, and reorganize VTK assembly management 2026-03-31 16:04:03 +00:00
AndreaRigoni
22d0041942 refactor: update Puppet transform logic to support AffineTransform world matrices and improve selection highlighting 2026-03-30 15:24:37 +00:00
AndreaRigoni
46c39bc26e add assembly to gcompose, not working yet 2026-03-27 16:55:26 +00:00
AndreaRigoni
171a07eb79 add min max def to properties 2026-03-27 15:46:16 +00:00
AndreaRigoni
fa7c0f670e fix display of cylinder 2026-03-27 15:23:59 +00:00
AndreaRigoni
e40cc77a5f fix numeric unit conversion in widget 2026-03-27 15:17:54 +00:00
AndreaRigoni
038c6f99f4 fixed most ( still units error ) 2026-03-27 15:02:17 +00:00
AndreaRigoni
93e5602562 transform properties 2026-03-27 02:43:30 +00:00
AndreaRigoni
09859e872c fix build 2026-03-27 01:49:27 +00:00
AndreaRigoni
2a6dcf02bd add properties groups 2026-03-26 23:13:43 +00:00
AndreaRigoni
e0ffeff5b7 fix some on properties and signal connection 2026-03-26 09:50:52 +00:00
AndreaRigoni
2c5d6842c3 add assembly 2026-03-25 22:48:04 +00:00
AndreaRigoni
422113a0e9 add vtk solids 2026-03-25 21:03:13 +00:00
AndreaRigoni
e4a8499104 fixed errors 2026-03-25 20:30:46 +00:00
AndreaRigoni
6a65fe94c8 add vtk geant solid and scene 2026-03-25 18:47:52 +00:00
AndreaRigoni
7d4acaef6d refactor using pimpl and fix test 2026-03-25 16:18:07 +00:00
AndreaRigoni
a467b7385b monitor and threads 2026-03-25 11:04:37 +00:00
AndreaRigoni
0c8ef7337c threads and monitor 2026-03-25 10:40:13 +00:00
AndreaRigoni
913a1f7b3a move vtk containerbox in math 2026-03-25 10:37:38 +00:00
AndreaRigoni
5397baa50c add quit to gcompose 2026-03-24 17:46:08 +00:00
AndreaRigoni
51e6dbb4f5 add cylinder 2026-03-24 15:22:50 +00:00
AndreaRigoni
b45cde0bad fix transforms from handler 2026-03-24 11:36:46 +00:00
AndreaRigoni
f13342ff30 vtkProperties 2026-03-23 17:46:42 +00:00
AndreaRigoni
5d0efb3078 add vtk Properties 2026-03-23 15:09:35 +00:00
AndreaRigoni
94843de711 property - first attempt 2026-03-23 12:55:09 +00:00
AndreaRigoni
b52ae808b8 qcanvas passage 2026-03-22 13:55:06 +00:00
AndreaRigoni
d87f3a984e refactor: Enhance VTK puppet lifecycle management by explicitly handling puppet removal and synchronizing puppets across all viewports, and remove default scene objects from startup. 2026-03-22 13:20:44 +00:00
AndreaRigoni
324aaa91b7 attach vtk context to gcompose 2026-03-22 12:18:33 +00:00
AndreaRigoni
a8f786d8d1 add context panel 2026-03-21 20:14:29 +00:00
AndreaRigoni
add9d37aea Add Geometries 2026-03-21 19:43:56 +00:00
AndreaRigoni
0bff36f8ba context in core 2026-03-21 16:30:56 +00:00
AndreaRigoni
cd95f16221 fix name in gcompose 2026-03-21 16:30:38 +00:00
AndreaRigoni
bbd7493d9f add QCanvas Root and viewport pane in gcompose 2026-03-21 15:41:58 +00:00
AndreaRigoni
033fb598c7 add detector simulation 2026-03-20 00:16:55 +00:00
AndreaRigoni
c44a7738c0 make scene able to run parallel simulations 2026-03-19 21:51:38 +00:00
AndreaRigoni
85e1f1448f feat: Implement new MIP Rainbow and Additive rendering presets and add interactive test controls. 2026-03-19 16:44:00 +00:00
AndreaRigoni
6234dffaa7 add voximage represetation and test 2026-03-19 16:39:05 +00:00
AndreaRigoni
80952cc706 add cylinder emitter 2026-03-19 16:19:36 +00:00
AndreaRigoni
ae27e9d46d add cylinder 2026-03-19 16:03:57 +00:00
AndreaRigoni
a8a313e5cf added skyplaneEmitter 2026-03-19 15:45:48 +00:00
AndreaRigoni
7c8c7beae4 add ecomug 2026-03-19 14:57:26 +00:00
AndreaRigoni
a8c0d5edc2 handler toggle 1,2,3 keys 2026-03-19 14:28:20 +00:00
AndreaRigoni
dbb5f24933 fix zoom to selected 2026-03-19 14:18:31 +00:00
AndreaRigoni
1e6e3ae4f4 emitter representation 2026-03-19 13:57:10 +00:00
AndreaRigoni
ca5f576b99 add triangle mesh affine transform 2026-03-19 13:11:49 +00:00
AndreaRigoni
4cb4560921 qadmesh affine transform parenting 2026-03-19 12:54:31 +00:00
AndreaRigoni
887b3b36f0 add lambda connection 2026-03-19 12:51:37 +00:00
AndreaRigoni
2f163a762c make test fix test wiht correct units 2026-03-19 10:42:14 +00:00
AndreaRigoni
12657167f1 add detector chamber projection plane representation in vtk 2026-03-19 10:21:01 +00:00
AndreaRigoni
c265adadfc fix transform adding pre-translation 2026-03-19 10:20:33 +00:00