0029751: Incremental mesh produces different meshes for windows and linux (debian 8)
[occt.git] / tests / bugs / mesh / bug29751
diff --git a/tests/bugs/mesh/bug29751 b/tests/bugs/mesh/bug29751
new file mode 100644 (file)
index 0000000..f8e2594
--- /dev/null
@@ -0,0 +1,29 @@
+puts "======="
+puts "0029751: Incremental mesh produces different meshes for windows and linux (debian 8)"
+puts "======="
+puts ""
+
+psphere sp 10
+pcylinder b1 2 10
+ttranslate b1 0 0 -10
+bcut result sp b1
+trotate result 0 0 0 1 0 0 45
+incmesh result 0.1
+
+vinit
+vdefaults -autoTriang 0
+vdisplay result
+vsetinteriorstyle 1
+vsetdispmode 1
+vfit
+
+set log [tricheck result]
+if { [llength $log] != 0 } {
+  puts "Error : Invalid mesh"
+} else {
+  puts "Mesh is OK"
+}
+
+checktrinfo result -tri 1013 -nod 578 -defl 0.1
+
+checkview -screenshot -3d -path ${imagedir}/${test_image}.png