]> OCCT Git - occt-copy.git/commit
0027729: UnifySameDomain: allow the user to specify linear and angular tolerances
authormsv <msv@opencascade.com>
Fri, 29 Jul 2016 15:23:57 +0000 (18:23 +0300)
committerakz <akz@opencascade.com>
Fri, 12 Aug 2016 10:17:52 +0000 (13:17 +0300)
commit1315aa6509cb0b86f318f1d15f9b4111a745ca26
tree7e35dcd53f2ff85c944cdb7d8fd74dd6fe48b68c
parent3e05329c4cf565910bfcf85653f45fbbcb66bdcb
0027729: UnifySameDomain: allow the user to specify linear and angular tolerances

- New methods SetLinearTolerance and SetAngularTolerance have been added in the class ShapeUpgrade_UnifySameDomain.
- The algorithm has been modified to consider new parameters when checking if two faces are same domain.
- The draw command unifysamedomain has been changed to accept new parameters.
- The internal method MergeSeq has been changed to avoid exception connected with access to unknown key in the data map.
src/SWDRAW/SWDRAW_ShapeUpgrade.cxx
src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx
src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.hxx