diff --git a/InteractionFields/debug/Interact.819E3DEA.tlog/CL.10352.write.1.tlog b/InteractionFields/debug/Interact.819E3DEA.tlog/CL.10352.write.1.tlog
deleted file mode 100644
index fc280013903ff210fe1508e5eba4504f7b7fe980..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/Interact.819E3DEA.tlog/CL.10352.write.1.tlog and /dev/null differ
diff --git a/InteractionFields/debug/Interact.819E3DEA.tlog/CL.command.1.tlog b/InteractionFields/debug/Interact.819E3DEA.tlog/CL.command.1.tlog
deleted file mode 100644
index ffd71a26439f58ba75c5b549a7925f074b16a589..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/Interact.819E3DEA.tlog/CL.command.1.tlog and /dev/null differ
diff --git a/InteractionFields/debug/Interact.819E3DEA.tlog/CL.read.1.tlog b/InteractionFields/debug/Interact.819E3DEA.tlog/CL.read.1.tlog
deleted file mode 100644
index efd403b664029b6496c3362893f621d3ff5e414a..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/Interact.819E3DEA.tlog/CL.read.1.tlog and /dev/null differ
diff --git a/InteractionFields/debug/Interact.819E3DEA.tlog/InteractionFields.lastbuildstate b/InteractionFields/debug/Interact.819E3DEA.tlog/InteractionFields.lastbuildstate
deleted file mode 100644
index 32288e80d6ea4e4e32319f487d965c6912733193..0000000000000000000000000000000000000000
--- a/InteractionFields/debug/Interact.819E3DEA.tlog/InteractionFields.lastbuildstate
+++ /dev/null
@@ -1,2 +0,0 @@
-#TargetFrameworkVersion=v4.0:PlatformToolSet=v141:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=10.0.17763.0
-Debug|x64|C:\Users\acolas\Documents\Present\UMANS\Build\|
diff --git a/InteractionFields/debug/Interact.819E3DEA.tlog/InteractionFields.write.1u.tlog b/InteractionFields/debug/Interact.819E3DEA.tlog/InteractionFields.write.1u.tlog
deleted file mode 100644
index fd1374f8a554d34be6f0d3c7e6e20fc1b900ce6c..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/Interact.819E3DEA.tlog/InteractionFields.write.1u.tlog and /dev/null differ
diff --git a/InteractionFields/debug/Interact.819E3DEA.tlog/custombuild.command.1.tlog b/InteractionFields/debug/Interact.819E3DEA.tlog/custombuild.command.1.tlog
deleted file mode 100644
index cefbaf5da5d4bab564393b00d528e0e29bd530ea..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/Interact.819E3DEA.tlog/custombuild.command.1.tlog and /dev/null differ
diff --git a/InteractionFields/debug/Interact.819E3DEA.tlog/custombuild.read.1.tlog b/InteractionFields/debug/Interact.819E3DEA.tlog/custombuild.read.1.tlog
deleted file mode 100644
index f4e376c7d154bff694ee577b815af752e3e4bba4..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/Interact.819E3DEA.tlog/custombuild.read.1.tlog and /dev/null differ
diff --git a/InteractionFields/debug/Interact.819E3DEA.tlog/custombuild.write.1.tlog b/InteractionFields/debug/Interact.819E3DEA.tlog/custombuild.write.1.tlog
deleted file mode 100644
index 8c5dcdb6637d89f6d1e39d9e3a2d554b8ef83853..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/Interact.819E3DEA.tlog/custombuild.write.1.tlog and /dev/null differ
diff --git a/InteractionFields/debug/Interact.819E3DEA.tlog/link.command.1.tlog b/InteractionFields/debug/Interact.819E3DEA.tlog/link.command.1.tlog
deleted file mode 100644
index 747141041d7a91f9746e70753e6f78b1d1e9742d..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/Interact.819E3DEA.tlog/link.command.1.tlog and /dev/null differ
diff --git a/InteractionFields/debug/Interact.819E3DEA.tlog/link.read.1.tlog b/InteractionFields/debug/Interact.819E3DEA.tlog/link.read.1.tlog
deleted file mode 100644
index 8136da943caf3d2748846d657c118ac1ced70c54..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/Interact.819E3DEA.tlog/link.read.1.tlog and /dev/null differ
diff --git a/InteractionFields/debug/Interact.819E3DEA.tlog/link.write.1.tlog b/InteractionFields/debug/Interact.819E3DEA.tlog/link.write.1.tlog
deleted file mode 100644
index 2766fb47f0abebc912f9f9b91e2b6ed4abb21579..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/Interact.819E3DEA.tlog/link.write.1.tlog and /dev/null differ
diff --git a/InteractionFields/debug/Interact.819E3DEA.tlog/moc.read.1u.tlog b/InteractionFields/debug/Interact.819E3DEA.tlog/moc.read.1u.tlog
deleted file mode 100644
index 2dc7e6cc4bdef5708e3beeb6a121bbca19f12842..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/Interact.819E3DEA.tlog/moc.read.1u.tlog and /dev/null differ
diff --git a/InteractionFields/debug/Interact.819E3DEA.tlog/moc.write.1u.tlog b/InteractionFields/debug/Interact.819E3DEA.tlog/moc.write.1u.tlog
deleted file mode 100644
index 09887c0fe6b0a4f4b7509ae71089fbdf2dba3af9..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/Interact.819E3DEA.tlog/moc.write.1u.tlog and /dev/null differ
diff --git a/InteractionFields/debug/Interact.819E3DEA.tlog/uic.read.1u.tlog b/InteractionFields/debug/Interact.819E3DEA.tlog/uic.read.1u.tlog
deleted file mode 100644
index 83090a3e4f76422725d6da63cfa83cdfca58b605..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/Interact.819E3DEA.tlog/uic.read.1u.tlog and /dev/null differ
diff --git a/InteractionFields/debug/Interact.819E3DEA.tlog/uic.write.1u.tlog b/InteractionFields/debug/Interact.819E3DEA.tlog/uic.write.1u.tlog
deleted file mode 100644
index c2a2531c652c50ac549e481e3f7b07f4152414c0..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/Interact.819E3DEA.tlog/uic.write.1u.tlog and /dev/null differ
diff --git a/InteractionFields/debug/InteractionFields.exe b/InteractionFields/debug/InteractionFields.exe
deleted file mode 100644
index 2bfa2827b64a4520aeebf2ed51680f91902bb152..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/InteractionFields.exe and /dev/null differ
diff --git a/InteractionFields/debug/InteractionFields.ilk b/InteractionFields/debug/InteractionFields.ilk
deleted file mode 100644
index e0d131f1988e18aa01d9bc001b2b023f2ae7a04e..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/InteractionFields.ilk and /dev/null differ
diff --git a/InteractionFields/debug/InteractionFields.log b/InteractionFields/debug/InteractionFields.log
deleted file mode 100644
index 7b4ae5ddb5c5afc5ec9c7fd0ade14edf732d3a6b..0000000000000000000000000000000000000000
--- a/InteractionFields/debug/InteractionFields.log
+++ /dev/null
@@ -1,169 +0,0 @@
-  Generate moc_predefs.h
-  control.cpp
-  layergroup.cpp
-  layerviewer.cpp
-  link.cpp
-  main.cpp
-  model.cpp
-  node.cpp
-  parametricslider.cpp
-  pole.cpp
-  renderarea.cpp
-  vector2d.cpp
-  vectorcurve.cpp
-  vectorline.cpp
-  vectormatrix.cpp
-  view.cpp
-c:\users\acolas\documents\present\interactionfields\interactionfields\vectormatrix.cpp(353): warning C4189: 'mag': local variable is initialized but not referenced
-c:\users\acolas\documents\present\interactionfields\interactionfields\vectormatrix.cpp(381): warning C4189: 'mag': local variable is initialized but not referenced
-c:\users\acolas\documents\present\interactionfields\interactionfields\layergroup.cpp(47): warning C4100: 'parent': unreferenced formal parameter
-c:\users\acolas\documents\present\interactionfields\interactionfields\layergroup.cpp(61): warning C4100: 'parent': unreferenced formal parameter
-c:\users\acolas\documents\present\interactionfields\interactionfields\layergroup.cpp(86): warning C4100: 'widget': unreferenced formal parameter
-c:\users\acolas\documents\present\interactionfields\interactionfields\layergroup.cpp(86): warning C4100: 'option': unreferenced formal parameter
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.h(198): warning C4305: 'initializing': truncation from 'double' to 'float' (compiling source file node.cpp)
-c:\users\acolas\documents\present\interactionfields\interactionfields\vectorcurve.cpp(70): warning C4100: 'parent': unreferenced formal parameter
-c:\users\acolas\documents\present\interactionfields\interactionfields\vectorcurve.cpp(136): warning C4189: 'alors': local variable is initialized but not referenced
-c:\users\acolas\documents\present\interactionfields\interactionfields\vectorcurve.cpp(138): warning C4189: 't': local variable is initialized but not referenced
-c:\users\acolas\documents\present\interactionfields\interactionfields\vectorcurve.cpp(192): warning C4189: 'alors': local variable is initialized but not referenced
-c:\users\acolas\documents\present\interactionfields\interactionfields\vectorcurve.cpp(194): warning C4189: 't': local variable is initialized but not referenced
-c:\users\acolas\documents\present\interactionfields\interactionfields\layerviewer.cpp(215): warning C4305: 'argument': truncation from 'double' to 'float'
-c:\users\acolas\documents\present\interactionfields\interactionfields\layergroup.cpp(307): warning C4305: 'argument': truncation from 'double' to 'float'
-c:\users\acolas\documents\present\interactionfields\interactionfields\layergroup.cpp(308): warning C4305: 'argument': truncation from 'double' to 'float'
-c:\users\acolas\documents\present\interactionfields\interactionfields\layergroup.cpp(305): warning C4101: 'inside': unreferenced local variable
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.h(198): warning C4305: 'initializing': truncation from 'double' to 'float' (compiling source file renderarea.cpp)
-c:\users\acolas\documents\present\interactionfields\interactionfields\node.cpp(14): warning C4100: 'parent': unreferenced formal parameter
-c:\users\acolas\documents\present\interactionfields\interactionfields\node.cpp(22): warning C4100: 'parent': unreferenced formal parameter
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(140): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(151): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(154): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(211): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(227): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(228): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(246): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(248): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(264): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(293): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(336): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(317): warning C4189: 'sat': local variable is initialized but not referenced
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(373): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(392): warning C4305: 'argument': truncation from 'double' to 'float'
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(394): warning C4305: 'argument': truncation from 'double' to 'float'
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(424): warning C4305: 'argument': truncation from 'double' to 'float'
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(426): warning C4305: 'argument': truncation from 'double' to 'float'
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(456): warning C4305: 'argument': truncation from 'double' to 'float'
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(458): warning C4305: 'argument': truncation from 'double' to 'float'
-c:\users\acolas\documents\present\interactionfields\interactionfields\vectorline.cpp(32): warning C4100: 'parent': unreferenced formal parameter
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(467): warning C4305: 'argument': truncation from 'double' to 'float'
-c:\users\acolas\documents\present\interactionfields\interactionfields\vectorline.cpp(39): warning C4100: 'parent': unreferenced formal parameter
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(469): warning C4305: 'argument': truncation from 'double' to 'float'
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(400): warning C4189: 'length': local variable is initialized but not referenced
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(483): warning C4100: 'event': unreferenced formal parameter
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(498): warning C4189: 'factor': local variable is initialized but not referenced
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(509): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(514): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(521): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(523): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(529): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(535): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(541): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(543): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(544): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(545): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(546): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(547): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(560): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(564): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(571): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(611): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(622): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(600): warning C4189: 'mag': local variable is initialized but not referenced
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(658): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(664): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(672): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(730): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(738): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(771): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(772): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(813): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(814): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(836): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(792): warning C4101: 'i': unreferenced local variable
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(891): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(978): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(981): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(984): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(986): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(987): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1160): warning C4100: 'event': unreferenced formal parameter
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1194): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1195): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1196): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1197): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1198): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1201): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1202): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1203): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1204): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1216): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1217): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1219): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1220): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1230): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1235): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1238): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1241): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1250): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1254): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1258): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1263): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1273): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1277): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1281): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1286): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1298): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1302): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1303): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1315): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1320): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1332): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1333): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1335): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1341): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1347): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1352): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.cpp(1353): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.h(198): warning C4305: 'initializing': truncation from 'double' to 'float' (compiling source file view.cpp)
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(206): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(294): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(369): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(370): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(372): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(374): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(461): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(810): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(820): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(833): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(841): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(873): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(874): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(1320): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(1336): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(1350): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(1371): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(1372): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(1447): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(1448): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(1449): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(1452): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(1453): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(1458): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(1459): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(1486): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(1488): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(1493): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
-c:\users\acolas\documents\present\interactionfields\interactionfields\view.cpp(1364): warning C4715: 'View::saveFile': not all control paths return a value
-  moc_parametricslider.cpp
-  moc_renderarea.cpp
-  moc_view.cpp
-c:\users\acolas\documents\present\interactionfields\interactionfields\renderarea.h(198): warning C4305: 'initializing': truncation from 'double' to 'float' (compiling source file Debug\moc_renderarea.cpp)
-  InteractionFields.vcxproj -> C:\Users\acolas\Documents\Present\InteractionFields\InteractionFields\debug\InteractionFields.exe
diff --git a/InteractionFields/debug/InteractionFields.pdb b/InteractionFields/debug/InteractionFields.pdb
deleted file mode 100644
index 6d109d6d0ea2ae537214e2ebfbf367161d9b6f41..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/InteractionFields.pdb and /dev/null differ
diff --git a/InteractionFields/debug/control.obj b/InteractionFields/debug/control.obj
deleted file mode 100644
index 458dbfc537b2de114b89043f5327c1871aa03db6..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/control.obj and /dev/null differ
diff --git a/InteractionFields/debug/layergroup.obj b/InteractionFields/debug/layergroup.obj
deleted file mode 100644
index 4b34ced751785a9a9e9ef855457df382bc8c3fec..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/layergroup.obj and /dev/null differ
diff --git a/InteractionFields/debug/layerviewer.obj b/InteractionFields/debug/layerviewer.obj
deleted file mode 100644
index 94706ccec12903ee2b465b9c30cfae432b25c89c..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/layerviewer.obj and /dev/null differ
diff --git a/InteractionFields/debug/link.obj b/InteractionFields/debug/link.obj
deleted file mode 100644
index 25f0c381e6c7180ffe1992c8edfa2f3ee45f5ed2..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/link.obj and /dev/null differ
diff --git a/InteractionFields/debug/main.obj b/InteractionFields/debug/main.obj
deleted file mode 100644
index 1af45c8167657c7d78cbc6f83a763664ae2d1b0a..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/main.obj and /dev/null differ
diff --git a/InteractionFields/debug/moc_parametricslider.cpp b/InteractionFields/debug/moc_parametricslider.cpp
deleted file mode 100644
index 3182c41bc20955ccb629673b0dc7555ab2fafec7..0000000000000000000000000000000000000000
--- a/InteractionFields/debug/moc_parametricslider.cpp
+++ /dev/null
@@ -1,95 +0,0 @@
-/****************************************************************************
-** Meta object code from reading C++ file 'parametricslider.h'
-**
-** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.0)
-**
-** WARNING! All changes made in this file will be lost!
-*****************************************************************************/
-
-#include <memory>
-#include "../parametricslider.h"
-#include <QtCore/qbytearray.h>
-#include <QtCore/qmetatype.h>
-#if !defined(Q_MOC_OUTPUT_REVISION)
-#error "The header file 'parametricslider.h' doesn't include <QObject>."
-#elif Q_MOC_OUTPUT_REVISION != 67
-#error "This file was generated using the moc from 5.15.0. It"
-#error "cannot be used with the include files from this version of Qt."
-#error "(The moc has changed too much.)"
-#endif
-
-QT_BEGIN_MOC_NAMESPACE
-QT_WARNING_PUSH
-QT_WARNING_DISABLE_DEPRECATED
-struct qt_meta_stringdata_ParametricSlider_t {
-    QByteArrayData data[1];
-    char stringdata0[17];
-};
-#define QT_MOC_LITERAL(idx, ofs, len) \
-    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
-    qptrdiff(offsetof(qt_meta_stringdata_ParametricSlider_t, stringdata0) + ofs \
-        - idx * sizeof(QByteArrayData)) \
-    )
-static const qt_meta_stringdata_ParametricSlider_t qt_meta_stringdata_ParametricSlider = {
-    {
-QT_MOC_LITERAL(0, 0, 16) // "ParametricSlider"
-
-    },
-    "ParametricSlider"
-};
-#undef QT_MOC_LITERAL
-
-static const uint qt_meta_data_ParametricSlider[] = {
-
- // content:
-       8,       // revision
-       0,       // classname
-       0,    0, // classinfo
-       0,    0, // methods
-       0,    0, // properties
-       0,    0, // enums/sets
-       0,    0, // constructors
-       0,       // flags
-       0,       // signalCount
-
-       0        // eod
-};
-
-void ParametricSlider::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
-{
-    Q_UNUSED(_o);
-    Q_UNUSED(_id);
-    Q_UNUSED(_c);
-    Q_UNUSED(_a);
-}
-
-QT_INIT_METAOBJECT const QMetaObject ParametricSlider::staticMetaObject = { {
-    QMetaObject::SuperData::link<QWidget::staticMetaObject>(),
-    qt_meta_stringdata_ParametricSlider.data,
-    qt_meta_data_ParametricSlider,
-    qt_static_metacall,
-    nullptr,
-    nullptr
-} };
-
-
-const QMetaObject *ParametricSlider::metaObject() const
-{
-    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
-}
-
-void *ParametricSlider::qt_metacast(const char *_clname)
-{
-    if (!_clname) return nullptr;
-    if (!strcmp(_clname, qt_meta_stringdata_ParametricSlider.stringdata0))
-        return static_cast<void*>(this);
-    return QWidget::qt_metacast(_clname);
-}
-
-int ParametricSlider::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
-{
-    _id = QWidget::qt_metacall(_c, _id, _a);
-    return _id;
-}
-QT_WARNING_POP
-QT_END_MOC_NAMESPACE
diff --git a/InteractionFields/debug/moc_parametricslider.obj b/InteractionFields/debug/moc_parametricslider.obj
deleted file mode 100644
index f4f68d61b44fc2ad2e47123881407c7ef16f5f62..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/moc_parametricslider.obj and /dev/null differ
diff --git a/InteractionFields/debug/moc_predefs.h b/InteractionFields/debug/moc_predefs.h
deleted file mode 100644
index f9020fac32c9fc1f51a03c0743c7e7dc9474604f..0000000000000000000000000000000000000000
--- a/InteractionFields/debug/moc_predefs.h
+++ /dev/null
@@ -1,13 +0,0 @@
-#define _MSC_EXTENSIONS 
-#define _INTEGRAL_MAX_BITS 64
-#define _MSC_VER 1916
-#define _MSC_FULL_VER 191627040
-#define _MSC_BUILD 0
-#define _M_AMD64 100
-#define _M_X64 100
-#define _WIN64 
-#define _WIN32 
-#define _CPPRTTI 
-#define _DEBUG 
-#define _MT 
-#define _DLL 
diff --git a/InteractionFields/debug/moc_predefs.h.cbt b/InteractionFields/debug/moc_predefs.h.cbt
deleted file mode 100644
index c886706c507afdf23487c966d7982e840d5e8f3b..0000000000000000000000000000000000000000
--- a/InteractionFields/debug/moc_predefs.h.cbt
+++ /dev/null
@@ -1 +0,0 @@
-This is a dummy file needed to create debug/moc_predefs.h
diff --git a/InteractionFields/debug/moc_renderarea.cpp b/InteractionFields/debug/moc_renderarea.cpp
deleted file mode 100644
index 3024d40c88d1828c519ba8606ce6f392357255c1..0000000000000000000000000000000000000000
--- a/InteractionFields/debug/moc_renderarea.cpp
+++ /dev/null
@@ -1,204 +0,0 @@
-/****************************************************************************
-** Meta object code from reading C++ file 'renderarea.h'
-**
-** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.0)
-**
-** WARNING! All changes made in this file will be lost!
-*****************************************************************************/
-
-#include <memory>
-#include "../renderarea.h"
-#include <QtCore/qbytearray.h>
-#include <QtCore/qmetatype.h>
-#if !defined(Q_MOC_OUTPUT_REVISION)
-#error "The header file 'renderarea.h' doesn't include <QObject>."
-#elif Q_MOC_OUTPUT_REVISION != 67
-#error "This file was generated using the moc from 5.15.0. It"
-#error "cannot be used with the include files from this version of Qt."
-#error "(The moc has changed too much.)"
-#endif
-
-QT_BEGIN_MOC_NAMESPACE
-QT_WARNING_PUSH
-QT_WARNING_DISABLE_DEPRECATED
-struct qt_meta_stringdata_RenderArea_t {
-    QByteArrayData data[19];
-    char stringdata0[174];
-};
-#define QT_MOC_LITERAL(idx, ofs, len) \
-    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
-    qptrdiff(offsetof(qt_meta_stringdata_RenderArea_t, stringdata0) + ofs \
-        - idx * sizeof(QByteArrayData)) \
-    )
-static const qt_meta_stringdata_RenderArea_t qt_meta_stringdata_RenderArea = {
-    {
-QT_MOC_LITERAL(0, 0, 10), // "RenderArea"
-QT_MOC_LITERAL(1, 11, 12), // "itemInserted"
-QT_MOC_LITERAL(2, 24, 0), // ""
-QT_MOC_LITERAL(3, 25, 5), // "Pole*"
-QT_MOC_LITERAL(4, 31, 4), // "item"
-QT_MOC_LITERAL(5, 36, 12), // "itemSelected"
-QT_MOC_LITERAL(6, 49, 14), // "QGraphicsItem*"
-QT_MOC_LITERAL(7, 64, 10), // "clearImage"
-QT_MOC_LITERAL(8, 75, 6), // "zoomIn"
-QT_MOC_LITERAL(9, 82, 7), // "zoomOut"
-QT_MOC_LITERAL(10, 90, 7), // "setMode"
-QT_MOC_LITERAL(11, 98, 4), // "Mode"
-QT_MOC_LITERAL(12, 103, 4), // "mode"
-QT_MOC_LITERAL(13, 108, 11), // "setItemType"
-QT_MOC_LITERAL(14, 120, 15), // "Pole::Pole_Type"
-QT_MOC_LITERAL(15, 136, 4), // "type"
-QT_MOC_LITERAL(16, 141, 11), // "setLinkType"
-QT_MOC_LITERAL(17, 153, 14), // "Link::LinkType"
-QT_MOC_LITERAL(18, 168, 5) // "tuype"
-
-    },
-    "RenderArea\0itemInserted\0\0Pole*\0item\0"
-    "itemSelected\0QGraphicsItem*\0clearImage\0"
-    "zoomIn\0zoomOut\0setMode\0Mode\0mode\0"
-    "setItemType\0Pole::Pole_Type\0type\0"
-    "setLinkType\0Link::LinkType\0tuype"
-};
-#undef QT_MOC_LITERAL
-
-static const uint qt_meta_data_RenderArea[] = {
-
- // content:
-       8,       // revision
-       0,       // classname
-       0,    0, // classinfo
-       8,   14, // methods
-       0,    0, // properties
-       0,    0, // enums/sets
-       0,    0, // constructors
-       0,       // flags
-       2,       // signalCount
-
- // signals: name, argc, parameters, tag, flags
-       1,    1,   54,    2, 0x06 /* Public */,
-       5,    1,   57,    2, 0x06 /* Public */,
-
- // slots: name, argc, parameters, tag, flags
-       7,    0,   60,    2, 0x0a /* Public */,
-       8,    0,   61,    2, 0x0a /* Public */,
-       9,    0,   62,    2, 0x0a /* Public */,
-      10,    1,   63,    2, 0x0a /* Public */,
-      13,    1,   66,    2, 0x0a /* Public */,
-      16,    1,   69,    2, 0x0a /* Public */,
-
- // signals: parameters
-    QMetaType::Void, 0x80000000 | 3,    4,
-    QMetaType::Void, 0x80000000 | 6,    4,
-
- // slots: parameters
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void, 0x80000000 | 11,   12,
-    QMetaType::Void, 0x80000000 | 14,   15,
-    QMetaType::Void, 0x80000000 | 17,   18,
-
-       0        // eod
-};
-
-void RenderArea::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
-{
-    if (_c == QMetaObject::InvokeMetaMethod) {
-        auto *_t = static_cast<RenderArea *>(_o);
-        Q_UNUSED(_t)
-        switch (_id) {
-        case 0: _t->itemInserted((*reinterpret_cast< Pole*(*)>(_a[1]))); break;
-        case 1: _t->itemSelected((*reinterpret_cast< QGraphicsItem*(*)>(_a[1]))); break;
-        case 2: _t->clearImage(); break;
-        case 3: _t->zoomIn(); break;
-        case 4: _t->zoomOut(); break;
-        case 5: _t->setMode((*reinterpret_cast< Mode(*)>(_a[1]))); break;
-        case 6: _t->setItemType((*reinterpret_cast< Pole::Pole_Type(*)>(_a[1]))); break;
-        case 7: _t->setLinkType((*reinterpret_cast< Link::LinkType(*)>(_a[1]))); break;
-        default: ;
-        }
-    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
-        switch (_id) {
-        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
-        case 1:
-            switch (*reinterpret_cast<int*>(_a[1])) {
-            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
-            case 0:
-                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
-            }
-            break;
-        }
-    } else if (_c == QMetaObject::IndexOfMethod) {
-        int *result = reinterpret_cast<int *>(_a[0]);
-        {
-            using _t = void (RenderArea::*)(Pole * );
-            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RenderArea::itemInserted)) {
-                *result = 0;
-                return;
-            }
-        }
-        {
-            using _t = void (RenderArea::*)(QGraphicsItem * );
-            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RenderArea::itemSelected)) {
-                *result = 1;
-                return;
-            }
-        }
-    }
-}
-
-QT_INIT_METAOBJECT const QMetaObject RenderArea::staticMetaObject = { {
-    QMetaObject::SuperData::link<QGraphicsView::staticMetaObject>(),
-    qt_meta_stringdata_RenderArea.data,
-    qt_meta_data_RenderArea,
-    qt_static_metacall,
-    nullptr,
-    nullptr
-} };
-
-
-const QMetaObject *RenderArea::metaObject() const
-{
-    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
-}
-
-void *RenderArea::qt_metacast(const char *_clname)
-{
-    if (!_clname) return nullptr;
-    if (!strcmp(_clname, qt_meta_stringdata_RenderArea.stringdata0))
-        return static_cast<void*>(this);
-    return QGraphicsView::qt_metacast(_clname);
-}
-
-int RenderArea::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
-{
-    _id = QGraphicsView::qt_metacall(_c, _id, _a);
-    if (_id < 0)
-        return _id;
-    if (_c == QMetaObject::InvokeMetaMethod) {
-        if (_id < 8)
-            qt_static_metacall(this, _c, _id, _a);
-        _id -= 8;
-    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
-        if (_id < 8)
-            qt_static_metacall(this, _c, _id, _a);
-        _id -= 8;
-    }
-    return _id;
-}
-
-// SIGNAL 0
-void RenderArea::itemInserted(Pole * _t1)
-{
-    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
-    QMetaObject::activate(this, &staticMetaObject, 0, _a);
-}
-
-// SIGNAL 1
-void RenderArea::itemSelected(QGraphicsItem * _t1)
-{
-    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
-    QMetaObject::activate(this, &staticMetaObject, 1, _a);
-}
-QT_WARNING_POP
-QT_END_MOC_NAMESPACE
diff --git a/InteractionFields/debug/moc_renderarea.obj b/InteractionFields/debug/moc_renderarea.obj
deleted file mode 100644
index 3171f9c3e4318dd59afce230dadf14dd86be963c..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/moc_renderarea.obj and /dev/null differ
diff --git a/InteractionFields/debug/moc_view.cpp b/InteractionFields/debug/moc_view.cpp
deleted file mode 100644
index 23bd789ac1ed0ca2bc96b6852dc153a2c2af5280..0000000000000000000000000000000000000000
--- a/InteractionFields/debug/moc_view.cpp
+++ /dev/null
@@ -1,278 +0,0 @@
-/****************************************************************************
-** Meta object code from reading C++ file 'view.h'
-**
-** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.0)
-**
-** WARNING! All changes made in this file will be lost!
-*****************************************************************************/
-
-#include <memory>
-#include "../view.h"
-#include <QtCore/qbytearray.h>
-#include <QtCore/qmetatype.h>
-#if !defined(Q_MOC_OUTPUT_REVISION)
-#error "The header file 'view.h' doesn't include <QObject>."
-#elif Q_MOC_OUTPUT_REVISION != 67
-#error "This file was generated using the moc from 5.15.0. It"
-#error "cannot be used with the include files from this version of Qt."
-#error "(The moc has changed too much.)"
-#endif
-
-QT_BEGIN_MOC_NAMESPACE
-QT_WARNING_PUSH
-QT_WARNING_DISABLE_DEPRECATED
-struct qt_meta_stringdata_View_t {
-    QByteArrayData data[42];
-    char stringdata0[623];
-};
-#define QT_MOC_LITERAL(idx, ofs, len) \
-    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
-    qptrdiff(offsetof(qt_meta_stringdata_View_t, stringdata0) + ofs \
-        - idx * sizeof(QByteArrayData)) \
-    )
-static const qt_meta_stringdata_View_t qt_meta_stringdata_View = {
-    {
-QT_MOC_LITERAL(0, 0, 4), // "View"
-QT_MOC_LITERAL(1, 5, 4), // "open"
-QT_MOC_LITERAL(2, 10, 0), // ""
-QT_MOC_LITERAL(3, 11, 4), // "save"
-QT_MOC_LITERAL(4, 16, 10), // "isExpended"
-QT_MOC_LITERAL(5, 27, 8), // "penColor"
-QT_MOC_LITERAL(6, 36, 8), // "penWidth"
-QT_MOC_LITERAL(7, 45, 10), // "matrixSize"
-QT_MOC_LITERAL(8, 56, 9), // "sceneSize"
-QT_MOC_LITERAL(9, 66, 8), // "addLayer"
-QT_MOC_LITERAL(10, 75, 14), // "colorMagnitude"
-QT_MOC_LITERAL(11, 90, 5), // "about"
-QT_MOC_LITERAL(12, 96, 23), // "on_actionLine_triggered"
-QT_MOC_LITERAL(13, 120, 24), // "on_actionCurve_triggered"
-QT_MOC_LITERAL(14, 145, 24), // "on_actionAgent_triggered"
-QT_MOC_LITERAL(15, 170, 23), // "on_actionPole_triggered"
-QT_MOC_LITERAL(16, 194, 27), // "on_pushButtonMatrix_clicked"
-QT_MOC_LITERAL(17, 222, 23), // "on_agentRadButt_clicked"
-QT_MOC_LITERAL(18, 246, 26), // "on_obstacleRadButt_clicked"
-QT_MOC_LITERAL(19, 273, 25), // "on_rotationButton_clicked"
-QT_MOC_LITERAL(20, 299, 28), // "on_translationButton_clicked"
-QT_MOC_LITERAL(21, 328, 22), // "on_scaleButton_clicked"
-QT_MOC_LITERAL(22, 351, 17), // "sliderValueChange"
-QT_MOC_LITERAL(23, 369, 23), // "layerButtonGroupClicked"
-QT_MOC_LITERAL(24, 393, 2), // "id"
-QT_MOC_LITERAL(25, 396, 24), // "matrixButtonGroupClicked"
-QT_MOC_LITERAL(26, 421, 18), // "buttonGroupClicked"
-QT_MOC_LITERAL(27, 440, 22), // "buttonGroupLinkClicked"
-QT_MOC_LITERAL(28, 463, 10), // "deleteItem"
-QT_MOC_LITERAL(29, 474, 19), // "pointerGroupClicked"
-QT_MOC_LITERAL(30, 494, 12), // "bringToFront"
-QT_MOC_LITERAL(31, 507, 10), // "sendToBack"
-QT_MOC_LITERAL(32, 518, 12), // "itemInserted"
-QT_MOC_LITERAL(33, 531, 5), // "Pole*"
-QT_MOC_LITERAL(34, 537, 4), // "item"
-QT_MOC_LITERAL(35, 542, 17), // "sceneScaleChanged"
-QT_MOC_LITERAL(36, 560, 5), // "scale"
-QT_MOC_LITERAL(37, 566, 10), // "makeSource"
-QT_MOC_LITERAL(38, 577, 9), // "showLayer"
-QT_MOC_LITERAL(39, 587, 10), // "showVector"
-QT_MOC_LITERAL(40, 598, 9), // "moveLayer"
-QT_MOC_LITERAL(41, 608, 14) // "angularSymetry"
-
-    },
-    "View\0open\0\0save\0isExpended\0penColor\0"
-    "penWidth\0matrixSize\0sceneSize\0addLayer\0"
-    "colorMagnitude\0about\0on_actionLine_triggered\0"
-    "on_actionCurve_triggered\0"
-    "on_actionAgent_triggered\0"
-    "on_actionPole_triggered\0"
-    "on_pushButtonMatrix_clicked\0"
-    "on_agentRadButt_clicked\0"
-    "on_obstacleRadButt_clicked\0"
-    "on_rotationButton_clicked\0"
-    "on_translationButton_clicked\0"
-    "on_scaleButton_clicked\0sliderValueChange\0"
-    "layerButtonGroupClicked\0id\0"
-    "matrixButtonGroupClicked\0buttonGroupClicked\0"
-    "buttonGroupLinkClicked\0deleteItem\0"
-    "pointerGroupClicked\0bringToFront\0"
-    "sendToBack\0itemInserted\0Pole*\0item\0"
-    "sceneScaleChanged\0scale\0makeSource\0"
-    "showLayer\0showVector\0moveLayer\0"
-    "angularSymetry"
-};
-#undef QT_MOC_LITERAL
-
-static const uint qt_meta_data_View[] = {
-
- // content:
-       8,       // revision
-       0,       // classname
-       0,    0, // classinfo
-      35,   14, // methods
-       0,    0, // properties
-       0,    0, // enums/sets
-       0,    0, // constructors
-       0,       // flags
-       0,       // signalCount
-
- // slots: name, argc, parameters, tag, flags
-       1,    0,  189,    2, 0x08 /* Private */,
-       3,    1,  190,    2, 0x08 /* Private */,
-       5,    0,  193,    2, 0x08 /* Private */,
-       6,    0,  194,    2, 0x08 /* Private */,
-       7,    0,  195,    2, 0x08 /* Private */,
-       8,    0,  196,    2, 0x08 /* Private */,
-       9,    0,  197,    2, 0x08 /* Private */,
-      10,    0,  198,    2, 0x08 /* Private */,
-      11,    0,  199,    2, 0x08 /* Private */,
-      12,    0,  200,    2, 0x08 /* Private */,
-      13,    0,  201,    2, 0x08 /* Private */,
-      14,    0,  202,    2, 0x08 /* Private */,
-      15,    0,  203,    2, 0x08 /* Private */,
-      16,    0,  204,    2, 0x08 /* Private */,
-      17,    0,  205,    2, 0x08 /* Private */,
-      18,    0,  206,    2, 0x08 /* Private */,
-      19,    0,  207,    2, 0x08 /* Private */,
-      20,    0,  208,    2, 0x08 /* Private */,
-      21,    0,  209,    2, 0x08 /* Private */,
-      22,    0,  210,    2, 0x08 /* Private */,
-      23,    1,  211,    2, 0x08 /* Private */,
-      25,    1,  214,    2, 0x08 /* Private */,
-      26,    1,  217,    2, 0x08 /* Private */,
-      27,    1,  220,    2, 0x08 /* Private */,
-      28,    0,  223,    2, 0x08 /* Private */,
-      29,    1,  224,    2, 0x08 /* Private */,
-      30,    0,  227,    2, 0x08 /* Private */,
-      31,    0,  228,    2, 0x08 /* Private */,
-      32,    1,  229,    2, 0x08 /* Private */,
-      35,    1,  232,    2, 0x08 /* Private */,
-      37,    0,  235,    2, 0x08 /* Private */,
-      38,    0,  236,    2, 0x08 /* Private */,
-      39,    0,  237,    2, 0x08 /* Private */,
-      40,    0,  238,    2, 0x08 /* Private */,
-      41,    0,  239,    2, 0x08 /* Private */,
-
- // slots: parameters
-    QMetaType::Void,
-    QMetaType::Void, QMetaType::Bool,    4,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void, QMetaType::Int,   24,
-    QMetaType::Void, QMetaType::Int,   24,
-    QMetaType::Void, QMetaType::Int,   24,
-    QMetaType::Void, QMetaType::Int,   24,
-    QMetaType::Void,
-    QMetaType::Void, QMetaType::Int,   24,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void, 0x80000000 | 33,   34,
-    QMetaType::Void, QMetaType::QString,   36,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-    QMetaType::Void,
-
-       0        // eod
-};
-
-void View::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
-{
-    if (_c == QMetaObject::InvokeMetaMethod) {
-        auto *_t = static_cast<View *>(_o);
-        Q_UNUSED(_t)
-        switch (_id) {
-        case 0: _t->open(); break;
-        case 1: _t->save((*reinterpret_cast< bool(*)>(_a[1]))); break;
-        case 2: _t->penColor(); break;
-        case 3: _t->penWidth(); break;
-        case 4: _t->matrixSize(); break;
-        case 5: _t->sceneSize(); break;
-        case 6: _t->addLayer(); break;
-        case 7: _t->colorMagnitude(); break;
-        case 8: _t->about(); break;
-        case 9: _t->on_actionLine_triggered(); break;
-        case 10: _t->on_actionCurve_triggered(); break;
-        case 11: _t->on_actionAgent_triggered(); break;
-        case 12: _t->on_actionPole_triggered(); break;
-        case 13: _t->on_pushButtonMatrix_clicked(); break;
-        case 14: _t->on_agentRadButt_clicked(); break;
-        case 15: _t->on_obstacleRadButt_clicked(); break;
-        case 16: _t->on_rotationButton_clicked(); break;
-        case 17: _t->on_translationButton_clicked(); break;
-        case 18: _t->on_scaleButton_clicked(); break;
-        case 19: _t->sliderValueChange(); break;
-        case 20: _t->layerButtonGroupClicked((*reinterpret_cast< int(*)>(_a[1]))); break;
-        case 21: _t->matrixButtonGroupClicked((*reinterpret_cast< int(*)>(_a[1]))); break;
-        case 22: _t->buttonGroupClicked((*reinterpret_cast< int(*)>(_a[1]))); break;
-        case 23: _t->buttonGroupLinkClicked((*reinterpret_cast< int(*)>(_a[1]))); break;
-        case 24: _t->deleteItem(); break;
-        case 25: _t->pointerGroupClicked((*reinterpret_cast< int(*)>(_a[1]))); break;
-        case 26: _t->bringToFront(); break;
-        case 27: _t->sendToBack(); break;
-        case 28: _t->itemInserted((*reinterpret_cast< Pole*(*)>(_a[1]))); break;
-        case 29: _t->sceneScaleChanged((*reinterpret_cast< const QString(*)>(_a[1]))); break;
-        case 30: _t->makeSource(); break;
-        case 31: _t->showLayer(); break;
-        case 32: _t->showVector(); break;
-        case 33: _t->moveLayer(); break;
-        case 34: _t->angularSymetry(); break;
-        default: ;
-        }
-    }
-}
-
-QT_INIT_METAOBJECT const QMetaObject View::staticMetaObject = { {
-    QMetaObject::SuperData::link<QMainWindow::staticMetaObject>(),
-    qt_meta_stringdata_View.data,
-    qt_meta_data_View,
-    qt_static_metacall,
-    nullptr,
-    nullptr
-} };
-
-
-const QMetaObject *View::metaObject() const
-{
-    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
-}
-
-void *View::qt_metacast(const char *_clname)
-{
-    if (!_clname) return nullptr;
-    if (!strcmp(_clname, qt_meta_stringdata_View.stringdata0))
-        return static_cast<void*>(this);
-    return QMainWindow::qt_metacast(_clname);
-}
-
-int View::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
-{
-    _id = QMainWindow::qt_metacall(_c, _id, _a);
-    if (_id < 0)
-        return _id;
-    if (_c == QMetaObject::InvokeMetaMethod) {
-        if (_id < 35)
-            qt_static_metacall(this, _c, _id, _a);
-        _id -= 35;
-    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
-        if (_id < 35)
-            *reinterpret_cast<int*>(_a[0]) = -1;
-        _id -= 35;
-    }
-    return _id;
-}
-QT_WARNING_POP
-QT_END_MOC_NAMESPACE
diff --git a/InteractionFields/debug/moc_view.obj b/InteractionFields/debug/moc_view.obj
deleted file mode 100644
index 47c989dfb26a21f08d20f40758b77925936ac8da..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/moc_view.obj and /dev/null differ
diff --git a/InteractionFields/debug/model.obj b/InteractionFields/debug/model.obj
deleted file mode 100644
index 9f5c3d5c11ab34b430a9835704fdbb8e518cb8ad..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/model.obj and /dev/null differ
diff --git a/InteractionFields/debug/node.obj b/InteractionFields/debug/node.obj
deleted file mode 100644
index 2fe81ae60f34065510a9f5167fb7efacb9d4e93a..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/node.obj and /dev/null differ
diff --git a/InteractionFields/debug/parametricslider.obj b/InteractionFields/debug/parametricslider.obj
deleted file mode 100644
index 308b53fc9bda63c7cbb62de9704347ab8468d582..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/parametricslider.obj and /dev/null differ
diff --git a/InteractionFields/debug/pole.obj b/InteractionFields/debug/pole.obj
deleted file mode 100644
index 369c15828959584e2e4d640c28cfd2c0da3095f7..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/pole.obj and /dev/null differ
diff --git a/InteractionFields/debug/renderarea.obj b/InteractionFields/debug/renderarea.obj
deleted file mode 100644
index 37ae36f82ddfce09a65353473df389cc1acc8873..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/renderarea.obj and /dev/null differ
diff --git a/InteractionFields/debug/vc141.pdb b/InteractionFields/debug/vc141.pdb
deleted file mode 100644
index 34f38c86d768a0380912edebdd9d73bdef6f5c5c..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/vc141.pdb and /dev/null differ
diff --git a/InteractionFields/debug/vector2d.obj b/InteractionFields/debug/vector2d.obj
deleted file mode 100644
index 86b3eb55fffb02fb6c0f9cb29f0515ff58dd52c7..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/vector2d.obj and /dev/null differ
diff --git a/InteractionFields/debug/vectorcurve.obj b/InteractionFields/debug/vectorcurve.obj
deleted file mode 100644
index 7d2f4338a7fbec098bc877b3dfae299af05e0903..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/vectorcurve.obj and /dev/null differ
diff --git a/InteractionFields/debug/vectorline.obj b/InteractionFields/debug/vectorline.obj
deleted file mode 100644
index dd404c2fe5512f0db1c13e01f09924d299053fb6..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/vectorline.obj and /dev/null differ
diff --git a/InteractionFields/debug/vectormatrix.obj b/InteractionFields/debug/vectormatrix.obj
deleted file mode 100644
index 9ec6df07e4927984cd96e50dbf3447de24a9bdbc..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/vectormatrix.obj and /dev/null differ
diff --git a/InteractionFields/debug/view.obj b/InteractionFields/debug/view.obj
deleted file mode 100644
index 36880e4da740f8463f71253092879708edaf15ee..0000000000000000000000000000000000000000
Binary files a/InteractionFields/debug/view.obj and /dev/null differ