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 101c1308013d7694d3cd1b95132d11bfd4c39e60
parent 7f4467f2aec679ad67971855c9f05537b909abe7
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date:   Mon, 11 Feb 2019 18:36:19 +0100

Add missing test code.

Diffstat:
Msrc/test_senc2d_descriptor.c | 11+++++++++++
1 file changed, 11 insertions(+), 0 deletions(-)

diff --git a/src/test_senc2d_descriptor.c b/src/test_senc2d_descriptor.c @@ -167,6 +167,17 @@ main(int argc, char** argv) == RES_OK); CHK(enclosures[0] == 0 && enclosures[1] == 1); + CHK(senc2d_descriptor_get_global_segment_global_id(NULL, 0, indices) + == RES_BAD_ARG); + CHK(senc2d_descriptor_get_global_segment_global_id(NULL, nvertices, indices) + == RES_BAD_ARG); + CHK(senc2d_descriptor_get_global_segment_global_id(desc, 0, NULL) + == RES_BAD_ARG); + CHK(senc2d_descriptor_get_global_segment_global_id(desc, 0, indices) + == RES_OK); + /* No duplicates and no custom id: user id is unique vertex id */ + CHK(indices[0] == 0); + /* Add valid duplicate geometry */ CHK(senc2d_descriptor_ref_put(desc) == RES_OK); desc = NULL;