1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-09-13 14:27:08 +03:00

0024778: Convertation of the generic classes to the non-generic. Part 9

Generic classes:

 "GccIter_Circ2d2TanOn",
 "GccIter_Circ2d3Tan",
 "GccIter_Lin2d2Tan",
 "GccIter_Lin2dTanObl"

from "GccIter" package were converted to the non-generic classes and moved to the "Geom2dGcc" package. Names of this classes were changed to:

 "Geom2dGcc_Circ2d2TanOnIter",
 "Geom2dGcc_Circ2d3TanIter",
 "Geom2dGcc_Lin2d2TanIter",
 "Geom2dGcc_Lin2dTanOblIter".

And their internal classes:

 "GccIter_FunctionTanCuCuOnCu",
 "GccIter_FunctionTanCuCuCu",
 "GccIter_FunctionTanCirCu",
 "GccIter_FunctionTanCuCu",
 "GccIter_FunctionTanCuPnt",
 "GccIter_FunctionTanObl"

also converted to the non-generic and moved to the "Geom2dGcc" package(their declarations were moved to "Geom2dGcc.cdl").

Enumerations" Type1, Type2 and Type3 were moved to "Geom2dGcc.cdl".

Package "GccIter" was deleted.
This commit is contained in:
dln
2014-03-28 11:28:22 +04:00
committed by apn
parent 578ce4bebf
commit 54e37688ef
41 changed files with 4170 additions and 4236 deletions

View File

@@ -39,11 +39,11 @@ uses Lin2d from gp,
Position from GccEnt,
Array1OfPosition from GccEnt,
Curve from Geom2dAdaptor,
MyL2dTanObl from Geom2dGcc
Lin2dTanOblIter from Geom2dGcc
raises BadQualifier from GccEnt,
NotDone from StdFail,
IsParallel from GccIter,
IsParallel from Geom2dGcc,
OutOfRange from Standard
is
@@ -151,7 +151,7 @@ Intersection2 (me ;
Index : Integer from Standard;
ParSol,ParArg : out Real from Standard;
PntSol : out Pnt2d from gp )
raises NotDone from StdFail, IsParallel from GccIter, OutOfRange from Standard
raises NotDone from StdFail, IsParallel from Geom2dGcc, OutOfRange from Standard
is static;
---Purpose: Returns the point of intersection PntSol between the
-- solution of index Index and the second argument (the line) of this algorithm.
@@ -159,7 +159,7 @@ is static;
-- solution. ParArg is the parameter of the point PntSol on the second argument (the line).
-- Exceptions
-- StdFail_NotDone if the construction fails.
-- GccIter_IsParallel if the solution and the second
-- Geom2dGcc_IsParallel if the solution and the second
-- argument (the line) are parallel.
-- Standard_OutOfRange if Index is less than zero or
-- greater than the number of solutions computed by this algorithm.
@@ -174,7 +174,7 @@ is static;
-- Modified by Sergey KHROMOV - Wed Oct 16 12:04:52 2002 Begin
Add(me: in out; theIndex: Integer from Standard;
theLin : MyL2dTanObl from Geom2dGcc;
theLin : Lin2dTanOblIter from Geom2dGcc;
theTol : Real from Standard;
theC1 : Curve from Geom2dAdaptor)
returns Boolean from Standard