diff --git a/tests/stl_utils.c b/tests/stl_utils.c index 7977364..261f0c9 100644 --- a/tests/stl_utils.c +++ b/tests/stl_utils.c @@ -147,3 +147,11 @@ gmio_bool_t gmio_stl_triangle_equal( && gmio_stl_coords_equal(&lhs->v3, &rhs->v3, max_ulp_diff) && lhs->attribute_byte_count == rhs->attribute_byte_count; } + +void gmio_stl_nop_get_triangle( + const void *cookie, uint32_t tri_id, gmio_stl_triangle_t *triangle) +{ + GMIO_UNUSED(cookie); + GMIO_UNUSED(tri_id); + GMIO_UNUSED(triangle); +} diff --git a/tests/stl_utils.h b/tests/stl_utils.h index d30b07a..0dc616a 100644 --- a/tests/stl_utils.h +++ b/tests/stl_utils.h @@ -49,6 +49,10 @@ void gmio_stlb_header_to_printable_string( void gmio_stl_nop_add_triangle( void* cookie, uint32_t tri_id, const gmio_stl_triangle_t* triangle); +/*! Callback for gmio_stl_mesh::func_get_triangle that does nothing */ +void gmio_stl_nop_get_triangle( + const void* cookie, uint32_t tri_id, gmio_stl_triangle_t* triangle); + /*! Holds an array of STL triangles */ struct gmio_stl_triangle_array {