mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-05-11 18:32:35 +08:00
1. Add method TransformPCurves to ShapeUpgrade_UnifySameDomain - to rotate and translate existing pcurves instead of projecting. 2. Modify method ShapeUpgrade_UnifySameDomain::IntUnifyFaces - now it does not apply ShapeFix to new wires and new faces. 3. In the method UnifyEdges: add merging degenerated edges.
18 lines
439 B
Plaintext
18 lines
439 B
Plaintext
puts "============"
|
|
puts "OCC27894"
|
|
puts "============"
|
|
puts ""
|
|
###############################
|
|
## Crash when calling ShapeUpgrade_UnifySameDomain
|
|
###############################
|
|
|
|
stepread [locate_data_file bug27894_usd_raises_Standard_NullObject.stp] a *
|
|
renamevar a_1 a
|
|
unifysamedom result a
|
|
|
|
checknbshapes result -m UnifySameDomain -face 12 -edge 29
|
|
|
|
checkshape result
|
|
|
|
checkview -display result -2d -path ${imagedir}/${test_image}.png
|