occt: master 6b84c3f7
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
bugmaster | master | 2015-11-16 12:48:07 | master 6e4dfbec | |
Affected Issues | 0026252: GeomAdaptor_Surface should use inner adaptor to calculate values of complex surfaces | |||
Changeset | 0026252: GeomAdaptor_Surface should use inner adaptor to calculate values of complex surfaces * Implement GeomEvaluator package * Inject evaluators to GeomAdaptor_Surface to calculate values of complex surfaces * Inject evaluators to Geom_Surface classes to calculate values for offset surfaces, surfaces of revolution and surfaces of extrusion * Move Adaptor3d_SurfaceOfLinearExtrusion and Adaptor3d_SurfaceOfRevolution to GeomAdaptor and unify calculation of their values and derivatives * Code optimizations * Update test cases Update of test-cases according to the new behavior |
|||
mod - adm/UDLIST | Diff File | |||
mod - src/Adaptor3d/Adaptor3d_IsoCurve.cxx | Diff File | |||
mod - src/Adaptor3d/FILES | Diff File | |||
mod - src/BRepFill/BRepFill_TrimSurfaceTool.cxx | Diff File | |||
mod - src/BRepSweep/BRepSweep_Rotation.cxx | Diff File | |||
mod - src/BRepSweep/BRepSweep_Translation.cxx | Diff File | |||
mod - src/Draft/Draft_Modification_1.cxx | Diff File | |||
mod - src/Extrema/Extrema_ExtPExtS.cxx | Diff File | |||
mod - src/Extrema/Extrema_ExtPExtS.hxx | Diff File | |||
mod - src/Extrema/Extrema_ExtPRevS.cxx | Diff File | |||
mod - src/Extrema/Extrema_ExtPRevS.hxx | Diff File | |||
mod - src/Extrema/Extrema_ExtPS.cxx | Diff File | |||
mod - src/Geom/Geom_OffsetSurface.cxx | Diff File | |||
mod - src/Geom/Geom_OffsetSurface.hxx | Diff File | |||
mod - src/Geom/Geom_OsculatingSurface.cxx | Diff File | |||
mod - src/Geom/Geom_OsculatingSurface.hxx | Diff File | |||
mod - src/Geom/Geom_SurfaceOfLinearExtrusion.cxx | Diff File | |||
mod - src/Geom/Geom_SurfaceOfLinearExtrusion.hxx | Diff File | |||
mod - src/Geom/Geom_SurfaceOfRevolution.cxx | Diff File | |||
mod - src/Geom/Geom_SurfaceOfRevolution.hxx | Diff File | |||
mod - src/GeomAdaptor/FILES | Diff File | |||
mod - src/GeomAdaptor/GeomAdaptor_Surface.cxx | Diff File | |||
mod - src/GeomAdaptor/GeomAdaptor_Surface.hxx | Diff File | |||
mod - src/GeomAdaptor/GeomAdaptor_Surface.lxx | Diff File | |||
add - src/GeomEvaluator/FILES | Diff File | |||
add - src/GeomEvaluator/GeomEvaluator_OffsetSurface.cxx | Diff File | |||
add - src/GeomEvaluator/GeomEvaluator_OffsetSurface.hxx | Diff File | |||
add - src/GeomEvaluator/GeomEvaluator_Surface.hxx | Diff File | |||
add - src/GeomEvaluator/GeomEvaluator_SurfaceOfExtrusion.cxx | Diff File | |||
add - src/GeomEvaluator/GeomEvaluator_SurfaceOfExtrusion.hxx | Diff File | |||
add - src/GeomEvaluator/GeomEvaluator_SurfaceOfRevolution.cxx | Diff File | |||
add - src/GeomEvaluator/GeomEvaluator_SurfaceOfRevolution.hxx | Diff File | |||
mod - src/GeomFill/GeomFill_LocationGuide.cxx | Diff File | |||
mod - src/ShapeCustom/ShapeCustom_SweptToElementary.cxx | Diff File | |||
mod - src/TKG3d/CMakeLists.txt | Diff File | |||
mod - src/TKG3d/PACKAGES | Diff File | |||
mod - tests/bugs/modalg_2/bug5805_18 | Diff File | |||
mod - tests/bugs/modalg_6/bug26525_3 | Diff File | |||
mod - tests/de/iges_1/H8 | Diff File | |||
mod - tests/de/iges_1/N7 | Diff File | |||
mod - tests/de/iges_1/Q3 | Diff File | |||
mod - tests/de/iges_1/R1 | Diff File | |||
mod - tests/de/iges_1/R5 | Diff File | |||
mod - tests/de/iges_2/A7 | Diff File | |||
mod - tests/de/iges_2/C6 | Diff File | |||
mod - tests/de/iges_2/F9 | Diff File | |||
mod - tests/de/iges_2/G9 | Diff File | |||
mod - tests/de/iges_3/A4 | Diff File | |||
mod - tests/de/step_4/G7 | Diff File |