6256 Commits

Author SHA1 Message Date
Michael Kirsch
c689eb47bd rotate to face: use trafo matrix 2019-12-01 23:52:36 -06:00
Michael Kirsch
63ac0a1d0c apply to trafo functions to volume, add vec to vec rotation for object 2019-12-01 23:52:36 -06:00
Michael Kirsch
c55b7088cf fix transformation functions 2019-12-01 23:52:36 -06:00
Michael Kirsch
c2021aa1df change some parameters from float to double 2019-12-01 23:52:36 -06:00
Michael Kirsch
52306da16d make some functions pass by reference 2019-12-01 23:52:36 -06:00
Michael Kirsch
6a11cf9aac remove debug prints 2019-12-01 23:52:36 -06:00
Michael Kirsch
dcf83706a1 comments and floating type adaptation 2019-12-01 23:52:36 -06:00
Michael Kirsch
438e462d11 remove unused functions to set translation directly 2019-12-01 23:52:36 -06:00
Michael Kirsch
10fc704784 change transformation to use double precision 2019-12-01 23:52:36 -06:00
Michael Kirsch
e9a239a7e1 remove debug prints 2019-12-01 23:52:36 -06:00
Michael Kirsch
a7698b3d5b fix discrepancy between manual (user dialog) and incremental (UI button) Z rotation 2019-12-01 23:52:36 -06:00
Michael Kirsch
53ed1cd992 fix some remaining bounding box calls 2019-12-01 23:52:36 -06:00
Michael Kirsch
5bfba440a0 mesh for print: don't take instance's offset 2019-12-01 23:52:36 -06:00
Michael Kirsch
8b9b33bab4 add debug printf 2019-12-01 23:52:36 -06:00
Michael Kirsch
dd082cb692 delete unneeded debug switch 2019-12-01 23:52:36 -06:00
Michael Kirsch
9b3d8a1156 finishing rotation vec to vec function 2019-12-01 23:52:36 -06:00
Michael Kirsch
293a6bfe10 quaternions take half the angle the represent 2019-12-01 23:52:36 -06:00
Michael Kirsch
b46383a089 fix rotation matrices *facepalm no 2* 2019-12-01 23:52:36 -06:00
Michael Kirsch
810bff9d00 change bb-related transform functions 2019-12-01 23:52:36 -06:00
Michael Kirsch
3fedb9b37f nullptr is now default value 2019-12-01 23:52:36 -06:00
Michael Kirsch
c97553e28a fix weird shearing on plater 2019-12-01 23:52:36 -06:00
Michael Kirsch
9fc2aa8a82 rename IO transform function 2019-12-01 23:52:36 -06:00
Michael Kirsch
68de2ba4b8 adapt mesh function calls 2019-12-01 23:52:36 -06:00
Michael Kirsch
1da02f02c2 add default null-pointer argument 2019-12-01 23:52:36 -06:00
Michael Kirsch
b55b220efc apply function call 2019-12-01 23:52:36 -06:00
Michael Kirsch
f607f5d28a remove mesh manipulation functions 2019-12-01 23:52:36 -06:00
Michael Kirsch
a8cda979d8 reinstate original transform function 2019-12-01 23:52:36 -06:00
Michael Kirsch
4dc53fff4b delete mesh tests 2019-12-01 23:52:36 -06:00
Michael Kirsch
4d9a5b1075 call the proper function *facepalm* 2019-12-01 23:52:36 -06:00
Michael Kirsch
c91229c234 detour via variable 2019-12-01 23:52:36 -06:00
Michael Kirsch
dfee4477b3 debug prints 2019-12-01 23:52:36 -06:00
Michael Kirsch
eca35851c4 remove unused variable 2019-12-01 23:52:36 -06:00
Michael Kirsch
428c04e7c2 remove gitignore for build temps 2019-12-01 23:52:36 -06:00
Michael Kirsch
a3a7f97e28 check for already allocated memory 2019-12-01 23:52:36 -06:00
Michael Kirsch
d4d1975a8f debugging printf 2019-12-01 23:52:36 -06:00
Michael Kirsch
3782fad1dc remove everything perl sided 2019-12-01 23:52:36 -06:00
Michael Kirsch
545aa3c57f feeble attempts to get perl working 2019-12-01 23:52:36 -06:00
Michael Kirsch
b0702ec00f change visualization to new system 2019-12-01 23:52:36 -06:00
Michael Kirsch
e8452befd3 make xs compilable 2019-12-01 23:52:36 -06:00
Michael Kirsch
3ade7bb058 no perl binding needed for Trafo Matrix for now 2019-12-01 23:52:36 -06:00
Michael Kirsch
bc836a651a skip 3mf tests for now 2019-12-01 23:52:36 -06:00
Michael Kirsch
dfda739ae4 remove clone xsp map 2019-12-01 23:52:36 -06:00
Michael Kirsch
7ea69da2b7 do not track build artifacts from failed xs compilation 2019-12-01 23:52:36 -06:00
Michael Kirsch
a30cfde216 change trafo output of 3mf export 2019-12-01 23:52:36 -06:00
Michael Kirsch
bc491a09b4 remove or comment now invalid instance variables 2019-12-01 23:52:36 -06:00
Michael Kirsch
51edd87d45 fix get mesh function 2019-12-01 23:52:36 -06:00
Michael Kirsch
3c05edd170 change object's mesh functions to get trafo'd meshes 2019-12-01 23:52:36 -06:00
Michael Kirsch
bf464572a0 change geometric operations to alter trafo 2019-12-01 23:52:36 -06:00
Michael Kirsch
44d6a7ff2b move transform function to volume class 2019-12-01 23:52:36 -06:00
Michael Kirsch
25f3df624d remove original transform function 2019-12-01 23:52:36 -06:00