occt: master 1cdee2a6

Author Committer Branch Timestamp Parent
aml bugmaster master 2015-03-19 13:33:43 master 4e2914a6
Affected Issues  0025892: Wrong result obtained by projection algorithm.
Changeset 0025892: Wrong result obtained by projection algorithm.

1) Treatment of case when projection algorithm to BSpline surface return null 2d curve.
2) Changed approximation of next step in default projection algorithm.
3) Special handling of surface of revolution added.

"Period jump" handling evaded in case when curve not computed.

Test cases for issue CR25892

Small correction of test cases fot CR25892
mod - src/ProjLib/ProjLib_CompProjectedCurve.cxx Diff File
mod - src/ProjLib/ProjLib_ProjectedCurve.cxx Diff File
mod - src/ProjLib/ProjLib_Projector.cxx Diff File
mod - tests/bugs/moddata_2/bug469 Diff File
add - tests/bugs/moddata_3/bug25892_01 Diff File
add - tests/bugs/moddata_3/bug25892_02 Diff File
add - tests/bugs/moddata_3/bug25892_03 Diff File
add - tests/bugs/moddata_3/bug25892_04 Diff File
add - tests/bugs/moddata_3/bug25892_05 Diff File
add - tests/bugs/moddata_3/bug25892_06 Diff File
add - tests/bugs/moddata_3/bug25892_07 Diff File
add - tests/bugs/moddata_3/bug25892_08 Diff File
add - tests/bugs/moddata_3/bug25892_09 Diff File
add - tests/bugs/moddata_3/bug25892_10 Diff File
add - tests/bugs/moddata_3/bug25892_11 Diff File
add - tests/bugs/moddata_3/bug25892_12 Diff File
add - tests/bugs/moddata_3/bug25892_13 Diff File
add - tests/bugs/moddata_3/bug25892_14 Diff File