]> OCCT Git - occt-copy.git/commitdiff
0025807: Bad performance of meshing CR25807
authoroan <oan@opencascade.com>
Wed, 10 Jul 2019 16:45:21 +0000 (19:45 +0300)
committeroan <oan@opencascade.com>
Wed, 10 Jul 2019 16:45:21 +0000 (19:45 +0300)
Added test cases

tests/bugs/mesh/bug25807_1 [new file with mode: 0644]
tests/bugs/mesh/bug25807_2 [new file with mode: 0644]
tests/bugs/mesh/bug25807_3 [new file with mode: 0644]
tests/bugs/mesh/bug25807_4 [new file with mode: 0644]

diff --git a/tests/bugs/mesh/bug25807_1 b/tests/bugs/mesh/bug25807_1
new file mode 100644 (file)
index 0000000..7fe58ad
--- /dev/null
@@ -0,0 +1,19 @@
+puts "========="
+puts "0025807: Bad performance of meshing"
+puts "========="
+puts ""
+
+set ::env(CSF_MeshAlgo) 1
+
+restore [locate_data_file shape_506819_1.brep] result
+tclean result
+
+incmesh result 0.001
+checktrinfo result -tri 25314 -nod 59186 -defl 0.0010000000000000007
+
+vinit
+vsetdispmode 1
+vdefaults -autoTriang 0
+vdisplay result
+vfit
+checkview -screenshot -3d -path ${imagedir}/${test_image}.png
diff --git a/tests/bugs/mesh/bug25807_2 b/tests/bugs/mesh/bug25807_2
new file mode 100644 (file)
index 0000000..8ed113b
--- /dev/null
@@ -0,0 +1,19 @@
+puts "========="
+puts "0025807: Bad performance of meshing"
+puts "========="
+puts ""
+
+set ::env(CSF_MeshAlgo) 1
+
+restore [locate_data_file shape_778972_1.brep] result
+tclean result
+
+incmesh result 0.001
+checktrinfo result -tri 19974 -nod 46036 -defl 0.0010000000000000007
+
+vinit
+vsetdispmode 1
+vdefaults -autoTriang 0
+vdisplay result
+vfit
+checkview -screenshot -3d -path ${imagedir}/${test_image}.png
diff --git a/tests/bugs/mesh/bug25807_3 b/tests/bugs/mesh/bug25807_3
new file mode 100644 (file)
index 0000000..a1fe182
--- /dev/null
@@ -0,0 +1,19 @@
+puts "========="
+puts "0025807: Bad performance of meshing"
+puts "========="
+puts ""
+
+set ::env(CSF_MeshAlgo) 1
+
+restore [locate_data_file shape_894944_1.brep] result
+tclean result
+
+incmesh result 0.001
+checktrinfo result -tri 26774 -nod 62436 -defl 0.0010000000000000007
+
+vinit
+vsetdispmode 1
+vdefaults -autoTriang 0
+vdisplay result
+vfit
+checkview -screenshot -3d -path ${imagedir}/${test_image}.png
diff --git a/tests/bugs/mesh/bug25807_4 b/tests/bugs/mesh/bug25807_4
new file mode 100644 (file)
index 0000000..c150c39
--- /dev/null
@@ -0,0 +1,19 @@
+puts "========="
+puts "0025807: Bad performance of meshing"
+puts "========="
+puts ""
+
+set ::env(CSF_MeshAlgo) 1
+
+restore [locate_data_file shape_1174827_1.brep] result
+tclean result
+
+incmesh result 0.001
+checktrinfo result -tri 25314 -nod 59186 -defl 0.0010000000000000007
+
+vinit
+vsetdispmode 1
+vdefaults -autoTriang 0
+vdisplay result
+vfit
+checkview -screenshot -3d -path ${imagedir}/${test_image}.png