From: msv Date: Fri, 28 Oct 2016 15:20:03 +0000 (+0300) Subject: 0026673: BOPTools_AlgoTools::ComputeVV incorrectly checks two vertices for intersection X-Git-Tag: V7_1_0_beta~40 X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=ff1541f179ddb2c9ab69aab2cba27c5d70229612;p=occt-copy.git 0026673: BOPTools_AlgoTools::ComputeVV incorrectly checks two vertices for intersection Test case has been created. --- diff --git a/tests/bugs/modalg_6/bug26673 b/tests/bugs/modalg_6/bug26673 new file mode 100644 index 0000000000..c39576c3dc --- /dev/null +++ b/tests/bugs/modalg_6/bug26673 @@ -0,0 +1,15 @@ +puts "============" +puts "OCC26673" +puts "============" +puts "" +################################## +# BOPTools_AlgoTools::ComputeVV incorrectly checks two vertices for intersection +################################## + +box b -1 -1 0 2 2 2e-7+1e-14 +set out [bopargcheck b /RFPCS #F] +if [regexp {Self-Intersections *: YES} $out] { + puts "OK: bopargcheck found the shape self-intersecting" +} else { + puts "Error: bopargcheck must report self-intersections, but it did not" +}