Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'tests/gtests/blenkernel/BKE_mesh_test_util.h')
-rw-r--r--tests/gtests/blenkernel/BKE_mesh_test_util.h17
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);