commit 38054c1b6d91471140c8defb776e2d1fbd55a341
parent b211e3b77466694ddf09e1bb9acb35fe52f4cd07
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date: Tue, 3 Mar 2020 13:59:54 +0100
Add triangles IDs on vtk dumps
Diffstat:
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/src/sg3d_geometry.c b/src/sg3d_geometry.c
@@ -654,7 +654,7 @@ sg3d_geometry_get_added_triangles_count
trg_id_t* count)
{
res_T res = RES_OK;
- if (!geom || !count) {
+ if(!geom || !count) {
res = RES_BAD_ARG;
goto error;
}
@@ -938,6 +938,11 @@ sg3d_geometry_dump_as_vtk
fprintf(stream, "LOOKUP_TABLE default\n");
dump_trg_property(geom, stream, SG3D_INTFACE);
+ /* Dump unique_id */
+ fprintf(stream, "SCALARS Unique_ID int\n");
+ fprintf(stream, "LOOKUP_TABLE default\n");
+ FOR_EACH(i, 0, tsz) fprintf(stream, PRTF_TRG"\n", (trg_id_t)i);
+
/* Dump user_id */
fprintf(stream, "SCALARS User_ID int\n");
fprintf(stream, "LOOKUP_TABLE default\n");