star-enclosures-2d

Extract enclosures from 2D geometry
git clone git://git.meso-star.fr/star-enclosures-2d.git
Log | Files | Refs | README | LICENSE

commit bfe3491c24a46d8595d900ac9d52c1e7e67f2418
parent a9065d4c3045be2cc3beccf7f3a2eb0e3f5d6149
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Tue, 22 Jun 2021 16:24:20 +0200

Fix the API break introduced by Star-2D 0.5

Diffstat:
Mcmake/CMakeLists.txt | 2+-
Msrc/senc2d_scene_analyze.c | 3++-
2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt @@ -30,7 +30,7 @@ cmake_dependent_option(HUGE_ADDITIONAL_TESTS # Check dependencies ################################################################################ find_package(RCMake 0.4 REQUIRED) -find_package(Star2D 0.3.1 REQUIRED) +find_package(Star2D 0.5 REQUIRED) find_package(RSys 0.8.1 REQUIRED) find_package(OpenMP 2.0 REQUIRED) diff --git a/src/senc2d_scene_analyze.c b/src/senc2d_scene_analyze.c @@ -120,6 +120,7 @@ self_hit_filter (const struct s2d_hit* hit, const float ray_org[2], const float ray_dir[2], + const float ray_range[2], void* ray_data, void* filter_data) { @@ -127,7 +128,7 @@ self_hit_filter const component_id_t* origin_component = ray_data; const struct segment_comp* hit_seg_comp; - (void)ray_org; (void)ray_dir; + (void)ray_org; (void)ray_dir; (void)ray_range; ASSERT(hit && segments_comp && origin_component); ASSERT(hit->prim.prim_id < darray_segment_comp_size_get(segments_comp)); hit_seg_comp = darray_segment_comp_cdata_get(segments_comp)