0024879: Wrong result of General Fuse operation
authoremv <emv@opencascade.com>
Thu, 22 May 2014 14:12:35 +0000 (18:12 +0400)
committerapn <apn@opencascade.com>
Thu, 22 May 2014 14:13:24 +0000 (18:13 +0400)
commitf56518cdbef81cf10fa70dad3e57d240fea92558
tree8fb3ad2d3b101d08003afd5446d16a7a5285dd6d
parent59495dbe8ae341b6a6235f1190e317704cb6f735
0024879: Wrong result of General Fuse operation

Modifications:
1. class BOPAlgo_WireSplitter
  1.1. Removed static method RecomputeAngles(...).
  1.2. Minor corrections.
2. class BOPTools_AlgoTools
  2.1 method GetFaceOff
  For definition of an angles between faces the same step in 3D space has been used for all faces in the list.
  To define that step new static function MinStep3D has been implemented.

Added test case bugs/modalg_5/bug24879
Deleted unnecessary TODOs in test case bugs/modalg_2/bug497_3
src/BOPAlgo/BOPAlgo_WireSplitter_1.cxx
src/BOPTools/BOPTools_AlgoTools.cxx
tests/bugs/modalg_2/bug497_3
tests/bugs/modalg_5/bug24879 [new file with mode: 0644]