occt: master 9a9a3edf
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
bugmaster | master | 2016-03-08 16:39:15 | master 02fd709b | |
Affected Issues | 0027234: Code duplication: Convert_CompBezierCurvesToBSplineCurve* in ShapeConstruct | |||
Changeset | 0027234: Code duplication: Convert_CompBezierCurvesToBSplineCurve* in ShapeConstruct Classes from ShapeConstruct duplicating the ones from Convert package are removed. Protection against joining segments when degree is 1 is introduced in Convert classes. Optimization previously made in Convert_CompBezierCurvesToBSplineCurve class (within #25256) is applied to 2d equivalent. Data for automatic upgrade procedure are extended to replace removed classes by their duplicates from Convert. // cout disabled unless OCCT_DEBUG is defined |
|||
mod - adm/upgrade.dat | Diff File | |||
mod - src/Convert/Convert_CompBezierCurves2dToBSplineCurve2d.cxx | Diff File | |||
mod - src/Convert/Convert_CompBezierCurvesToBSplineCurve.cxx | Diff File | |||
mod - src/ShapeConstruct/FILES | Diff File | |||
rm - src/ShapeConstruct/ShapeConstruct_CompBezierCurves2dToBSplineCurve2d.cxx | Diff File | |||
rm - src/ShapeConstruct/ShapeConstruct_CompBezierCurves2dToBSplineCurve2d.hxx | Diff File | |||
rm - src/ShapeConstruct/ShapeConstruct_CompBezierCurvesToBSplineCurve.cxx | Diff File | |||
rm - src/ShapeConstruct/ShapeConstruct_CompBezierCurvesToBSplineCurve.hxx | Diff File |