occt: master 5ae6e53d

Author Committer Branch Timestamp Parent
aml bugmaster master 2016-05-25 09:19:24 master 41e08b4d
Changeset 0027341: Incorrect exact HLR results

- removal of excess interferences in case of simple hiding face
- correct processing of boundary edges coinciding with outlines
- change of API for testing Draw Command
- correction of Draw command "build3d"
- test cases are added.

Linux reference data is changed.

Partially fixed 0027340: Insufficient exact HLR speed

Number of samples in PolyPoly intersection algorithm tuned in each instance of generic class.
Default number of the samples in Geom2dAdaptor is changed according to the Adaptor2d_Curve2d class.
Minimal number of points in case of B-Spline is changed.
Minimal number of samples support is added in intersection algorithms.
mod - src/BRepTest/BRepTest_CurveCommands.cxx Diff File
mod - src/Geom2dAdaptor/Geom2dAdaptor_Curve.cxx Diff File
mod - src/Geom2dInt/Geom2dInt_Geom2dCurveTool.cxx Diff File
mod - src/Geom2dInt/Geom2dInt_GInter.hxx Diff File
mod - src/Geom2dInt/Geom2dInt_TheIntPCurvePCurveOfGInter.hxx Diff File
mod - src/HLRAppli/HLRAppli_ReflectLines.cxx Diff File
mod - src/HLRAppli/HLRAppli_ReflectLines.hxx Diff File
mod - src/HLRBRep/HLRBRep_CInter.hxx Diff File
mod - src/HLRBRep/HLRBRep_Data.cxx Diff File
mod - src/HLRBRep/HLRBRep_Hider.cxx Diff File
mod - src/HLRBRep/HLRBRep_Intersector.cxx Diff File
mod - src/HLRBRep/HLRBRep_TheIntPCurvePCurveOfCInter.hxx Diff File
mod - src/HLRTest/HLRTest.cxx Diff File
mod - src/IntCurve/IntCurve_IntCurveCurveGen.gxx Diff File
mod - src/IntCurve/IntCurve_IntPolyPolyGen.gxx Diff File
mod - src/QABugs/QABugs_20.cxx Diff File
mod - tests/bugs/modalg_5/bug25838 Diff File
add - tests/bugs/modalg_6/bug27341_101 Diff File
add - tests/bugs/modalg_6/bug27341_102 Diff File
add - tests/bugs/modalg_6/bug27341_103 Diff File
add - tests/bugs/modalg_6/bug27341_104 Diff File
add - tests/bugs/modalg_6/bug27341_105 Diff File
add - tests/bugs/modalg_6/bug27341_106 Diff File
add - tests/bugs/modalg_6/bug27341_107 Diff File
add - tests/bugs/modalg_6/bug27341_201 Diff File
add - tests/bugs/modalg_6/bug27341_202 Diff File
add - tests/bugs/modalg_6/bug27341_203 Diff File
add - tests/bugs/modalg_6/bug27341_204 Diff File
add - tests/bugs/modalg_6/bug27341_205 Diff File
add - tests/bugs/modalg_6/bug27341_206 Diff File
add - tests/bugs/modalg_6/bug27341_207 Diff File
add - tests/bugs/modalg_6/bug27341_301 Diff File
add - tests/bugs/modalg_6/bug27341_302 Diff File
add - tests/bugs/modalg_6/bug27341_303 Diff File
add - tests/bugs/modalg_6/bug27341_304 Diff File
add - tests/bugs/modalg_6/bug27341_305 Diff File
add - tests/bugs/modalg_6/bug27341_306 Diff File
add - tests/bugs/modalg_6/bug27341_307 Diff File
add - tests/bugs/modalg_6/bug27341_308 Diff File
add - tests/bugs/modalg_6/bug27341_309 Diff File
add - tests/bugs/modalg_6/bug27341_310 Diff File
add - tests/bugs/modalg_6/bug27341_311 Diff File
add - tests/bugs/modalg_6/bug27341_312 Diff File
add - tests/bugs/modalg_6/bug27341_313 Diff File
add - tests/bugs/modalg_6/bug27341_314 Diff File
add - tests/bugs/modalg_6/bug27341_315 Diff File
add - tests/bugs/modalg_6/bug27341_316 Diff File
add - tests/bugs/modalg_6/bug27341_317 Diff File
add - tests/bugs/modalg_6/bug27341_318 Diff File
add - tests/bugs/modalg_6/bug27341_319 Diff File
add - tests/bugs/modalg_6/bug27341_320 Diff File
add - tests/bugs/modalg_6/bug27341_321 Diff File
add - tests/bugs/modalg_6/bug27341_322 Diff File
add - tests/bugs/modalg_6/bug27341_323 Diff File
add - tests/bugs/modalg_6/bug27341_324 Diff File
add - tests/bugs/modalg_6/bug27341_325 Diff File
add - tests/bugs/modalg_6/bug27341_326 Diff File
add - tests/bugs/modalg_6/bug27341_327 Diff File
add - tests/bugs/modalg_6/bug27341_328 Diff File
add - tests/bugs/modalg_6/bug27341_329 Diff File
mod - tests/de/iges_1/R8 Diff File