occt: master 74f5f8df

Author Committer Branch Timestamp Parent
nbv bugmaster master 2013-11-14 07:11:29 master c24d4017
Changeset 0024303: Precision degradation for Geom2dGcc_Circ2d2TanRad in OCCT6.6.0.

1. DRAW-command.
2. Initial point (the center of found circle), which is found by standard algorithm, is precised in function PrecRoot(...). Correction is called, if and only if initial point is in tangent zone.
3. Handling of possible divergences and of possible exceptions in PrecRoot() function is added.

Test cases for issue CR24303
mod - src/GccGeo/GccGeo_Circ2d2TanRad.gxx Diff File
mod - src/QABugs/QABugs_9.cxx Diff File
add - tests/bugs/modalg_5/bug24303 Diff File