0024683: Convertation of the generic classes to the non-generic. Part 1
authordln <dln@opencascade.com>
Thu, 27 Mar 2014 12:24:53 +0000 (16:24 +0400)
committerapn <apn@opencascade.com>
Thu, 27 Mar 2014 12:26:13 +0000 (16:26 +0400)
commit04f7bd75e367bee3e21738994251825f9e2f0bbe
tree1f4d9dc30dde882b2777956126f8afbe1de04404
parent0a58bfe2c3458011e08bcae9ba55da7c3243f6c6
0024683: Convertation of the generic classes to the non-generic. Part 1

Generic classes from "BRepApprox" package:
    "BRepApprox_ApproxLineGen" and "BRepApprox_SurfaceToolGen" converted to the non-generic classes "BRepApprox_ApproxLine" and "BRepApprox_SurfaceTool".
Generic classes from "BRepBlend" package:
    "BRepBlend_HCurve3dToolGen" and "BRepBlend_HCurve2dToolGen" converted to the non-generic classes "BRepBlend_HCurve3dTool" and "BRepBlend_HCurve2dTool".
Generic classes from "Blend" package:
    "Blend_Extremity", "Blend_Line" and "Blend_PointOnRst" moved to the corresponding non-generic classes "BRepBlend_Extremity", "BRepBlend_Line" and "BRepBlend_PointOnRst" to "BRepBlend" package.

And some other minor changes were done.
Field "myPntOn2S" was deleted from "BRepApprox_ApproxLine" class. Therefore BRepApprox_ApproxLine::Point(...) method was a little changed.
45 files changed:
src/BRepApprox/BRepApprox.cdl
src/BRepApprox/BRepApprox_ApproxLine.cdl [new file with mode: 0644]
src/BRepApprox/BRepApprox_ApproxLine.cxx [new file with mode: 0644]
src/BRepApprox/BRepApprox_ApproxLineGen.cdl [deleted file]
src/BRepApprox/BRepApprox_ApproxLineGen.gxx [deleted file]
src/BRepApprox/BRepApprox_SurfaceTool.cdl [new file with mode: 0644]
src/BRepApprox/BRepApprox_SurfaceTool.cxx [new file with mode: 0644]
src/BRepApprox/BRepApprox_SurfaceTool.lxx [new file with mode: 0644]
src/BRepApprox/BRepApprox_SurfaceToolGen.cdl [deleted file]
src/BRepApprox/BRepApprox_SurfaceToolGen.gxx [deleted file]
src/BRepApprox/BRepApprox_SurfaceToolGen.lxx [deleted file]
src/BRepBlend/BRepBlend.cdl
src/BRepBlend/BRepBlend_Extremity.cdl [new file with mode: 0644]
src/BRepBlend/BRepBlend_Extremity.cxx [new file with mode: 0644]
src/BRepBlend/BRepBlend_Extremity.lxx [new file with mode: 0644]
src/BRepBlend/BRepBlend_HCurve2dTool.cdl [new file with mode: 0644]
src/BRepBlend/BRepBlend_HCurve2dTool.cxx [new file with mode: 0644]
src/BRepBlend/BRepBlend_HCurve2dTool.lxx [new file with mode: 0644]
src/BRepBlend/BRepBlend_HCurve2dToolGen.cdl [deleted file]
src/BRepBlend/BRepBlend_HCurve2dToolGen.gxx [deleted file]
src/BRepBlend/BRepBlend_HCurve2dToolGen.lxx [deleted file]
src/BRepBlend/BRepBlend_HCurveTool.cdl [new file with mode: 0644]
src/BRepBlend/BRepBlend_HCurveTool.cxx [new file with mode: 0644]
src/BRepBlend/BRepBlend_HCurveTool.lxx [new file with mode: 0644]
src/BRepBlend/BRepBlend_HCurveToolGen.cdl [deleted file]
src/BRepBlend/BRepBlend_HCurveToolGen.gxx [deleted file]
src/BRepBlend/BRepBlend_HCurveToolGen.lxx [deleted file]
src/BRepBlend/BRepBlend_Line.cdl [new file with mode: 0644]
src/BRepBlend/BRepBlend_Line.cxx [new file with mode: 0644]
src/BRepBlend/BRepBlend_Line.lxx [new file with mode: 0644]
src/BRepBlend/BRepBlend_PointOnRst.cdl [new file with mode: 0644]
src/BRepBlend/BRepBlend_PointOnRst.cxx [new file with mode: 0644]
src/BRepBlend/BRepBlend_PointOnRst.lxx [new file with mode: 0644]
src/Blend/Blend.cdl
src/Blend/Blend_CSWalking.cdl
src/Blend/Blend_Extremity.cdl [deleted file]
src/Blend/Blend_Extremity.gxx [deleted file]
src/Blend/Blend_Extremity.lxx [deleted file]
src/Blend/Blend_Line.cdl [deleted file]
src/Blend/Blend_Line.gxx [deleted file]
src/Blend/Blend_Line.lxx [deleted file]
src/Blend/Blend_PointOnRst.cdl [deleted file]
src/Blend/Blend_PointOnRst.gxx [deleted file]
src/Blend/Blend_PointOnRst.lxx [deleted file]
src/Blend/Blend_Walking.cdl