0024761: Convertation of the generic classes to the non-generic. Part 5
authordln <dln@opencascade.com>
Thu, 20 Mar 2014 04:19:13 +0000 (08:19 +0400)
committerapn <apn@opencascade.com>
Fri, 4 Apr 2014 08:57:39 +0000 (12:57 +0400)
commit0b85f9a605f2f62c57d117429e511068a9d0a72f
tree1c0560ea1b8ffbd3e094bec348d8582ea867e4a5
parente2065c2fb95a63a45c85a11e3dd2f0bb2dcef09a
0024761: Convertation of the generic classes to the non-generic. Part 5

1) Generic class "GccEnt_QualifiedCurv" from "GccEnt" package converted to the non-generic class and moved to the "Geom2dGcc" package. Name of this class was changed to "Geom2dGcc_QCurve".

2) Generic classes "HatchGen_ElementGen", "HatchGen_ElementsGen", "HatchGen_HatchingGen" and "HatchGen_Hatcher" from "HatchGen" package converted to the non-generic classes and moved to the "Geom2dHatch" package. Names of this classes were changed to "Geom2dHatch_Element", "Geom2dHatch_Elements", "Geom2dHatch_Hatching" and "Geom2dHatch_Hatcher". Also all instantiations of the "internal" classes of this classes were moved to the "Geom2dHatch.cdl".

3) Generic classes "Extrema_GExtCC", "Extrema_GExtCC2d", "Extrema_GLocateExtCC" and "Extrema_GLocateExtCC2d" from "Extrema" package converted to the non-generic classes. Names of this classes were changed to "Extrema_ExtCC", "Extrema_ExtCC2d", "Extrema_LocateExtCC" and "Extrema_LocateExtCC2d". Also all instantiations of the "internal" classes of this classes were moved to the "Extrema.cdl".
32 files changed:
src/Extrema/Extrema.cdl
src/Extrema/Extrema_ExtCC.cdl [moved from src/Extrema/Extrema_GExtCC.cdl with 79% similarity]
src/Extrema/Extrema_ExtCC.cxx [moved from src/Extrema/Extrema_GExtCC.gxx with 77% similarity]
src/Extrema/Extrema_ExtCC2d.cdl [moved from src/Extrema/Extrema_GExtCC2d.cdl with 79% similarity]
src/Extrema/Extrema_ExtCC2d.cxx [moved from src/Extrema/Extrema_GExtCC2d.gxx with 66% similarity]
src/Extrema/Extrema_LocateExtCC.cdl [moved from src/Extrema/Extrema_GLocateExtCC.cdl with 65% similarity]
src/Extrema/Extrema_LocateExtCC.cxx [moved from src/Extrema/Extrema_GLocateExtCC.gxx with 70% similarity]
src/Extrema/Extrema_LocateExtCC2d.cdl [moved from src/Extrema/Extrema_GLocateExtCC2d.cdl with 63% similarity]
src/Extrema/Extrema_LocateExtCC2d.cxx [moved from src/Extrema/Extrema_GLocateExtCC2d.gxx with 70% similarity]
src/GccEnt/GccEnt.cdl
src/Geom2dGcc/Geom2dGcc.cdl
src/Geom2dGcc/Geom2dGcc_Circ2d2TanOn.cxx
src/Geom2dGcc/Geom2dGcc_Circ2d2TanRad.cxx
src/Geom2dGcc/Geom2dGcc_Circ2d3Tan.cxx
src/Geom2dGcc/Geom2dGcc_Circ2dTanCen.cxx
src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRad.cxx
src/Geom2dGcc/Geom2dGcc_Lin2d2Tan.cxx
src/Geom2dGcc/Geom2dGcc_Lin2dTanObl.cxx
src/Geom2dGcc/Geom2dGcc_QCurve.cdl [moved from src/GccEnt/GccEnt_QualifiedCurv.cdl with 79% similarity]
src/Geom2dGcc/Geom2dGcc_QCurve.cxx [moved from src/GccEnt/GccEnt_QualifiedCurv.gxx with 79% similarity]
src/Geom2dHatch/Geom2dHatch.cdl
src/Geom2dHatch/Geom2dHatch_Element.cdl [moved from src/HatchGen/HatchGen_ElementGen.cdl with 77% similarity]
src/Geom2dHatch/Geom2dHatch_Element.cxx [moved from src/HatchGen/HatchGen_ElementGen.gxx with 80% similarity]
src/Geom2dHatch/Geom2dHatch_Elements.cdl [moved from src/HatchGen/HatchGen_ElementsGen.cdl with 78% similarity]
src/Geom2dHatch/Geom2dHatch_Elements.cxx [moved from src/HatchGen/HatchGen_ElementsGen.gxx with 73% similarity]
src/Geom2dHatch/Geom2dHatch_Hatcher.cdl [moved from src/HatchGen/HatchGen_Hatcher.cdl with 83% similarity]
src/Geom2dHatch/Geom2dHatch_Hatcher.cxx [moved from src/HatchGen/HatchGen_Hatcher.gxx with 93% similarity]
src/Geom2dHatch/Geom2dHatch_Hatcher.lxx [moved from src/HatchGen/HatchGen_Hatcher.lxx with 75% similarity]
src/Geom2dHatch/Geom2dHatch_Hatching.cdl [moved from src/HatchGen/HatchGen_HatchingGen.cdl with 93% similarity]
src/Geom2dHatch/Geom2dHatch_Hatching.cxx [moved from src/HatchGen/HatchGen_HatchingGen.gxx with 86% similarity]
src/HatchGen/HatchGen.cdl
src/QABugs/QABugs_17.cxx