mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-14 13:30:48 +03:00
Normalization has been eliminated. Additionally, 1. Some methods of AppDef_Compute and ApproxInt_MultiLine classes have become inline (for speeding up performance). 2. Interfaces of AppDef_Compute::Parametrization(...) and BRepAlgo_BooleanOperations::SetApproxParameters() methods have been changed. 3. Overloaded methods for ApproxInt_Approx::SetParameters(...), TopOpeBRepTool_GeomTool::GetTolerances(...) and TopOpeBRepTool_GeomTool::SetTolerances(...) have been removed (because some fields of these classes are not used more). 4. Lost comments have been added in BRepApprox_TheMultiLineOfApprox.hxx and GeomInt_TheMultiLineOfWLApprox.hxx files. 5. Some fields have been deleted from ApproxInt_MultiLine class. Kept members have become constant. 6. Interface of ksection DRAW-command has been changed. 7. Some code fragments have been rewritten to make them easier. 8. Function CleanWline(...) has been added in IntPatch_Intersection.cxx file. See comments in code for detail description. Adjusting some test case according to their new behavior. Creation test case for this issue.
32 lines
1.1 KiB
Plaintext
32 lines
1.1 KiB
Plaintext
# test script on make volume operation
|
|
# cone cylinder plane
|
|
# Error status: 102
|
|
|
|
puts "TODO OCC26020 ALL: Error : is WRONG because number of "
|
|
|
|
# conical face
|
|
cone con_f1 -59.814698440000001 384.36473473000001 127 0.41716766026590824 -0.90882954575006414 -5.4874902763032048e-016 89.995898744693349 0
|
|
erase con_f1
|
|
mkface f1 con_f1 0 6.2831853071795862 0 1000000
|
|
|
|
# planar face
|
|
plane pln_f2 -59.810258374411447 384.355061729966 127 -0.41716766026590824 0.90882954575006414 5.4874902763032048e-016
|
|
erase pln_f2
|
|
mkface f2 pln_f2 -1000000 1000000 -1000000 1000000
|
|
|
|
# planar face
|
|
plane pln_f3 -59.814609898410502 384.36454183582288 127 0.41716766026590824 -0.90882954575006414 -5.4874902763032048e-016
|
|
erase pln_f3
|
|
mkface f3 pln_f3 -1000000 1000000 -1000000 1000000
|
|
|
|
# cylindrical face
|
|
cylinder cyl_f4 96.320637969732303 44.212751846651756 127 -0.41716766026590824 0.90882954575006414 -5.4874902763032048e-016 2.9079495799999999
|
|
erase cyl_f4
|
|
mkface f4 cyl_f4 0 6.2831853071795862 -1000000 1000000
|
|
|
|
# make volume operation
|
|
mkvolume result f1 f2 f3 f4
|
|
|
|
checknbshapes result -vertex 6 -edge 11 -wire 11 -face 8 -shell 4 -solid 2 -compsolid 0 -compound 1 -shape 43
|
|
|