star-cad

Geometric operators for computer-aided design
git clone git://git.meso-star.fr/star-cad.git
Log | Files | Refs | README | LICENSE

commit a9b7b8061b28c432ba718dc7c95afc3f601198d0
parent fb5c456ba501403564c177eb28cddfc76ec67690
Author: Benjamin Piaud <benjamin.piaud@meso-star.com>
Date:   Thu, 28 Jul 2022 23:54:19 +0200

Bugfix : export stl needs to set current scene when there are many scenes

Diffstat:
Msrc/scad.c | 6+++++-
1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/scad.c b/src/scad.c @@ -228,7 +228,9 @@ scad_stl_export if(geometry->scene->device->need_synchro) { ERR(scad_device_synchronize(geometry->scene->device)); } - + + ERR(device_set_current_scene(geometry->scene)); + sz = geometry->gmsh_dimTags_n; data = geometry->gmsh_dimTags; ASSERT(sz > 0 && sz % 2 == 0); @@ -380,6 +382,8 @@ scad_stl_export_split ERR(scad_device_synchronize(geometry->scene->device)); } + ERR(device_set_current_scene(geometry->scene)); + sz = geometry->gmsh_dimTags_n; data = geometry->gmsh_dimTags; ASSERT(sz % 2 == 0);