0024727: Convertation of the generic classes to the non-generic. Part 3
authordln <dln@opencascade.com>
Wed, 12 Mar 2014 08:09:23 +0000 (12:09 +0400)
committerbugmaster <bugmaster@opencascade.com>
Thu, 20 Mar 2014 10:14:41 +0000 (14:14 +0400)
commit47cbf134722ec0158b50f012bbe6f6734b55f531
tree14b674e360f44de98828c7f0a8eb303d2ef92434
parentebc93ae74f6aecad553e9a4de8ef33db704fcbcb
0024727: Convertation of the generic classes to the non-generic. Part 3

1) Generic class "Intf_InterferencePolyhedron" from "Intf" package converted to the non-generic class and moved to the "IntPatch" package. Name of this class was changed to "IntPatch_InterferencePolyhedron".

2) Generic class "MoniTool_Elem" from "MoniTool" package converted to the non-generic class "MoniTool_TransientElem".

3) Generic class "IntWalk_PWalking" from "IntWalk" package converted to the non-generic class. And internal class "TheInt2S" of "IntWalk_PWalking" moved from IntWalk_PWalking.cdl to IntWalk.cdl for correct building. Also several "*.cxx" files of this class merged to one ".cxx".

4) Generic class "Transfer_SimpleBinder" from "Transfer" package converted to the non-generic class and moved to the "TransferBRep" package. Name of this class was changed to "TransferBRep_BinderOfShape".

5) Generic class "Geom2dInt_CurveTool" from "Geom2dInt" package converted to the non-generic class "Geom2dInt_Geom2dCurveTool".

6) Generic class "MAT2d_BisectingLocus" from "MAT2d" package converted to the non-generic class and moved to the "BRepMAT2d" package. Name of this class was changed to "BRepMAT2d_BisectingLocus".

7) Generic class "MAT_Mat" from "MAT" package converted to the non-generic class and moved to the "MAT2d" package. Name of this class was changed to "MAT2d_Mat2d".
33 files changed:
src/BRepMAT2d/BRepMAT2d.cdl
src/BRepMAT2d/BRepMAT2d_BisectingLocus.cdl [moved from src/MAT2d/MAT2d_BisectingLocus.cdl with 95% similarity]
src/BRepMAT2d/BRepMAT2d_BisectingLocus.cxx [moved from src/MAT2d/MAT2d_BisectingLocus.gxx with 92% similarity]
src/ChFi3d/ChFi3d_Builder_0.cxx
src/Geom2dInt/Geom2dInt.cdl
src/Geom2dInt/Geom2dInt_Geom2dCurveTool.cdl [moved from src/Geom2dInt/Geom2dInt_CurveTool.cdl with 70% similarity]
src/Geom2dInt/Geom2dInt_Geom2dCurveTool.cxx [moved from src/Geom2dInt/Geom2dInt_CurveTool.gxx with 90% similarity]
src/Geom2dInt/Geom2dInt_Geom2dCurveTool.lxx [moved from src/Geom2dInt/Geom2dInt_CurveTool.lxx with 67% similarity]
src/IntPatch/IntPatch.cdl
src/IntPatch/IntPatch_InterferencePolyhedron.cdl [moved from src/Intf/Intf_InterferencePolyhedron.cdl with 73% similarity]
src/IntPatch/IntPatch_InterferencePolyhedron.cxx [moved from src/Intf/Intf_InterferencePolyhedron.gxx with 78% similarity]
src/IntPatch/IntPatch_PrmPrmIntersection.cxx
src/IntWalk/FILES
src/IntWalk/IntWalk.cdl
src/IntWalk/IntWalk_PWalking.cdl
src/IntWalk/IntWalk_PWalking.cxx [moved from src/IntWalk/IntWalk_PWalking_1.gxx with 72% similarity]
src/IntWalk/IntWalk_PWalking.gxx [deleted file]
src/IntWalk/IntWalk_PWalking_2.gxx [deleted file]
src/IntWalk/IntWalk_PWalking_3.gxx [deleted file]
src/IntWalk/IntWalk_PWalking_4.gxx [deleted file]
src/Intf/Intf.cdl
src/MAT/MAT.cdl
src/MAT2d/MAT2d.cdl
src/MAT2d/MAT2d_Mat2d.cdl [moved from src/MAT/MAT_Mat.cdl with 90% similarity]
src/MAT2d/MAT2d_Mat2d.cxx [moved from src/MAT/MAT_Mat.gxx with 98% similarity]
src/MoniTool/MoniTool.cdl
src/MoniTool/MoniTool_TransientElem.cdl [moved from src/MoniTool/MoniTool_Elem.cdl with 70% similarity]
src/MoniTool/MoniTool_TransientElem.cxx [moved from src/MoniTool/MoniTool_Elem.gxx with 53% similarity]
src/Transfer/Transfer.cdl
src/Transfer/Transfer_SimpleBinder.gxx [deleted file]
src/TransferBRep/TransferBRep.cdl
src/TransferBRep/TransferBRep_BinderOfShape.cdl [moved from src/Transfer/Transfer_SimpleBinder.cdl with 75% similarity]
src/TransferBRep/TransferBRep_BinderOfShape.cxx [new file with mode: 0644]