From: nbv Date: Mon, 27 Mar 2017 08:56:32 +0000 (+0300) Subject: 0028585: Wrong value of area computation X-Git-Tag: V7_2_0_beta~199 X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=bbdf3b5c66b03efe3c62ccfffa8d9ccd7f72b525;p=occt.git 0028585: Wrong value of area computation Adding new test case. --- diff --git a/tests/bugs/modalg_6/bug28585 b/tests/bugs/modalg_6/bug28585 new file mode 100644 index 0000000000..6e7becfc13 --- /dev/null +++ b/tests/bugs/modalg_6/bug28585 @@ -0,0 +1,27 @@ +puts "========" +puts "OCC28585" +puts "========" +puts "" +################################################# +# Wrong value of area computation +################################################# + +# The face in Steps To Reproduce is based on infinite planar surface. +# If we convert this surface to trimmed planar surface then +# the area of obtained face will be significantly different from source one. + +restore [locate_data_file bug28589.brep] result +mksurface ss result +trim ss ss -1000 1000 -1000 1000 +explode result w +mkface f1 ss result_1 +fixshape f1 f1 + + +# Before fix: 349.112 +checkprops result -s 253.417 + +# Before fix: 253.417 +checkprops f1 -s 253.417 + +checkview -display result -2d -path ${imagedir}/${test_image}.png