Michael Kirsch
|
65f34b838a
|
implement preservation of transformations to reload function
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
79c4ee16e1
|
kind of expose the transformation object to perl
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
83c98871ba
|
change tests according to new class
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
89ed376553
|
expose mesh transform cloning to perl
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
a9a14225b2
|
add property to options
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
7a16ec96de
|
wording
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
6f88bcd7b4
|
rename property
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
23e141b1d7
|
dialog shows independantly from additional part/mod status
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
cf4900f5c8
|
adapt reload dialog for new option
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
29d3e46736
|
move the main reload to after the dialog
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
587629ac80
|
fix UI prompt
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
e91d0ba623
|
fix transformations, attached to volume now
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
e2af4865a2
|
add undo op for face-to-face rotation
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
88160aebc8
|
fix missing instance declaration
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
e7f7acf2f7
|
recalculate volume only if determinante != 1
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
fa45426ac0
|
change undo / redo stack to use generic transformations if possible
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
0b1f831f65
|
make generic transformation public
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
5bce2597e7
|
add internal trafo for undo stack
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
c8a9ffc96b
|
cleanup commented / deleted code Part 1
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
956b7e1222
|
reenable mesh and 3mf tests
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
c7afa5c578
|
fix functions called inside testing
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
e755634c21
|
add transform function to perl interface
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
fb418b6c60
|
recalculate voume on transformation
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
08e8bd1b7d
|
update skipping code
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
e98038801a
|
add trafo interactability to perl binding
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
d42914a285
|
fix tests with what is available in instance
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
f695e6b668
|
add comment about the necessary matrix calc
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
2a476e1742
|
adapt 3mf to matrices
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
1bd679dcba
|
add public trafo to instance
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
5f9742599e
|
fix trafo test imports
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
0772b3d159
|
add test dev framework
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
a0675cbf9c
|
remove framework for test dev
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
ac3a1818ff
|
add translations and rotation tests
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
e82c6ec912
|
all is double now, and clarifying comment
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
ea8a8eef2b
|
separate eye not really necessary
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
71340dd7f8
|
set scale and mirror tests
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
62fa005bee
|
start testing matrix generation
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
8fb3ae2814
|
write checks for basic matrix stuff
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
82787cc33c
|
add multiplication manipulators to perl
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
3c757c27e3
|
add some checking functions
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
196c20a55f
|
change to global epsilon
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
929da2e6d8
|
add test framework for easy calling from command line
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
366c25888c
|
add comparision overloads for tests
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
9e39077035
|
some perl bindings
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
098d428bb0
|
reinstate model volume transformations
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
d18fe56f8d
|
check for negative determinate in stl transform functions
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
ea156dab02
|
wrap every object transforming function to work from the centers
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
4e00c34f45
|
trafo probably won't be necessary here
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
4f4abe3350
|
rewrite functionality of inverse function
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
d7c1f8bad8
|
add function to center around bb
|
2019-12-01 23:52:36 -06:00 |
|