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 |
|
Michael Kirsch
|
f8c6c630ff
|
add static translation via vector parameter
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
8388283a5d
|
dummize trafo test to pass build
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
c6b70b99d2
|
fix syntax of changed functions
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
4c1e44702b
|
update parameter description
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
da3025e0b0
|
update trafo property description
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
732ebdd64d
|
remove direct voume manipulators (only via apply_transformation)
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
dd75805568
|
add placeholder file for trafo tests
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
5c5202e960
|
Add const keyword to multiply returning functions
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
8b17156f1d
|
call the now valid functions
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
e08eaef02f
|
remove unneeded perl binding stuff
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
ff201b5802
|
make instance's trafo function use the new class
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
8928678085
|
change / rewrite volume and object function
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
4e148608eb
|
add function of transformed bb in mesh
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
564377e17a
|
remove functions to directly manipulate the object; reordering rotation overloads
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
cc8cb4092d
|
delete perl workaround (output given as pointer)
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
2aeacd3f59
|
readd perl map; it actually works this time
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
b1a3b3cc9d
|
align list alphabetically
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
3d3f71c26d
|
fix include define to align name
|
2019-12-01 23:52:36 -06:00 |
|
Michael Kirsch
|
48e0caa4ff
|
change perl function to use mesh initalized in perl
|
2019-12-01 23:52:36 -06:00 |
|