diff options
author | Vojtech Bubnik <bubnikv@gmail.com> | 2021-09-14 15:51:28 +0300 |
---|---|---|
committer | Vojtech Bubnik <bubnikv@gmail.com> | 2021-09-14 15:51:40 +0300 |
commit | 9d29eddf163f6aa5e60d68b6c1bacd04fcad3e60 (patch) | |
tree | 273c733296448c2e1b52e80e25db12717325d524 /src/admesh | |
parent | 30d2c3787fc67b627269937f18a547815bb14caf (diff) |
WIP: admesh eradication
follow-up to 58d8ab3deaaac1049439728d5a0f46c4b6a592f5
Diffstat (limited to 'src/admesh')
-rw-r--r-- | src/admesh/stl.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/admesh/stl.h b/src/admesh/stl.h index 1ca75c95d..33e2b9c94 100644 --- a/src/admesh/stl.h +++ b/src/admesh/stl.h @@ -244,9 +244,15 @@ inline void stl_transform(stl_file *stl, const Eigen::Matrix<T, 3, 3, Eigen::Don stl_get_size(stl); } +template<typename V> +inline void its_translate(indexed_triangle_set &its, const V v) +{ + for (stl_vertex &v_dst : its.vertices) + v_dst += v; +} template<typename T> -extern void its_transform(indexed_triangle_set &its, T *trafo3x4) +inline void its_transform(indexed_triangle_set &its, T *trafo3x4) { for (stl_vertex &v_dst : its.vertices) { stl_vertex v_src = v_dst; |