diff options
Diffstat (limited to 'tests/gtests/blenkernel/BKE_mesh_test_util.h')
-rw-r--r-- | tests/gtests/blenkernel/BKE_mesh_test_util.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/gtests/blenkernel/BKE_mesh_test_util.h b/tests/gtests/blenkernel/BKE_mesh_test_util.h new file mode 100644 index 00000000000..6ab5f9b1236 --- /dev/null +++ b/tests/gtests/blenkernel/BKE_mesh_test_util.h @@ -0,0 +1,17 @@ +/* Apache License, Version 2.0 */ + +#include <iosfwd> + +struct Mesh; + +struct Mesh* BKE_mesh_test_from_data( + const float (*verts)[3], int numverts, + const int (*edges)[2], int numedges, + const int *loops, const int *face_lengths, int numfaces); + +struct Mesh* BKE_mesh_test_from_csv(const char *filename); + +void BKE_mesh_test_dump_verts(struct Mesh *me, std::ostream &str); +void BKE_mesh_test_dump_edges(struct Mesh *me, std::ostream &str); +void BKE_mesh_test_dump_faces(struct Mesh *me, std::ostream &str); +void BKE_mesh_test_dump_mesh(struct Mesh *me, const char *name, std::ostream &str); |