mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-03 17:56:21 +03:00
1. Correct local function TransformPCurves of ShapeUpgrade_UnifySameDomain: take into account the case of seam edge. 2. Correct local function ReconstructMissedSeam of ShapeUpgrade_UnifySameDomain: use previously stored seam edge in some cases.
21 lines
488 B
Plaintext
21 lines
488 B
Plaintext
puts "================================================="
|
|
puts "OCC32581: UnifySameDomain produces invalid result"
|
|
puts "================================================="
|
|
puts ""
|
|
|
|
restore [locate_data_file bug32581.brep] a
|
|
|
|
unifysamedom result a
|
|
|
|
checkshape result
|
|
|
|
checknbshapes result -t -solid 3 -shell 3 -face 14 -wire 16 -edge 31 -vertex 20
|
|
|
|
set tolres [checkmaxtol result]
|
|
|
|
if { ${tolres} > 2.e-7} {
|
|
puts "Error: bad tolerance of result"
|
|
}
|
|
|
|
checkprops result -s 63178.1 -v 1e+06
|