0024384: Wrong result obtained by Fuse
authorpkv <pkv@opencascade.com>
Wed, 20 Nov 2013 09:41:36 +0000 (13:41 +0400)
committerbugmaster <bugmaster@opencascade.com>
Thu, 21 Nov 2013 13:19:32 +0000 (17:19 +0400)
commit4889b44e3e930eb89b7f3762330d348def1e1482
tree364dd1c518f196fd8af74ca5d33a6ab5e1197e84
parentde09d2a2a0f14a3c9a3775336da0b51a507936ee
0024384: Wrong result obtained by Fuse

Changes:
1. class BOPTools
   - method:
void BOPTools_AlgoTools::MakeVertex(BOPCol_ListOfShape& aLV,
                                                              TopoDS_Vertex& aVnew)
The function fsqrt that calculates the square root of a real number
has been replaced by the standard sqrt.

2. class BOPAlgo_WireSplitter
- static function:
Standard_Real Angle2D (const TopoDS_Vertex& aV,
                         const TopoDS_Edge& anEdge,
                         const TopoDS_Face& myFace,
                         const GeomAdaptor_Surface& aGAS,
                         const Standard_Boolean aFlag)
The value parametric deltas for computations of 2D-angles
have been changed for Bezier, B-Spline 2D-curves.
src/BOPAlgo/BOPAlgo_WireSplitter_1.cxx
src/BOPTools/BOPTools_AlgoTools.cxx