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

0024784: Move documentation in CDL files to proper location

Mostly duplicated comments were removed and missing ones were moved
into dedicated class CDL files.
Some more duplicated comments were removed from CDL files.
Correction of merge
This commit is contained in:
ski
2014-05-29 16:05:47 +04:00
committed by apn
parent bdd1223f46
commit ff8178ef85
533 changed files with 1047 additions and 2921 deletions

View File

@@ -41,28 +41,16 @@ is
-------------------------------
--- Algorithms:
-------------------------------
---Purpose: The two following algorithms are using the same recipe:
-- Minimizing the difference between the approximate result
-- Curve or Surface and respectively a continous MultiLine
-- or a continous surface.
generic class LeastSquare;
---Purpose: makes an approximation of a continous Line described by
-- the tool TheLineTool.
------------------------------------------------------
--- Necessary class for approximation a function f(t):
------------------------------------------------------
deferred class Function;
---Purpose: This class must be provided by the user to use the
-- approximation algorithm FittingCurve.
class FunctionTool;
---Purpose: This class is the inteface between the Function
-- class and the tool asked by LeastSquare.
---------------------------------------------------------
@@ -70,14 +58,8 @@ is
---------------------------------------------------------
deferred class Function2d;
---Purpose: This class must be provided by the user to use the
-- approximation algorithm FittingCurve2d.
class FunctionTool2d;
---Purpose: This class is the inteface between the Function2d
-- class and the tool asked by LeastSquare.
class FitFunction instantiates LeastSquare from AppCont

View File

@@ -17,7 +17,8 @@
deferred class Function from AppCont
---Purpose: deferred class describing a continous 3d function f(u)
-- This class must be provided by the user to use the
-- approximation algorithm FittingCurve.
uses Pnt from gp,
Vec from gp

View File

@@ -17,7 +17,8 @@
deferred class Function2d from AppCont
---Purpose: deferred class describing a continous 2d function f(u)
-- This class must be provided by the user to use the
-- approximation algorithm FittingCurve2d.
uses Pnt2d from gp,
Vec2d from gp

View File

@@ -15,7 +15,8 @@
-- commercial license or contractual agreement.
class FunctionTool from AppCont
---Purpose: This class is the inteface between the Function
-- class and the tool asked by LeastSquare.
uses Function from AppCont,
Pnt from gp,

View File

@@ -15,7 +15,8 @@
-- commercial license or contractual agreement.
class FunctionTool2d from AppCont
---Purpose: This class is the inteface between the Function2d
-- class and the tool asked by LeastSquare.
uses Function2d from AppCont,
Pnt from gp,

View File

@@ -18,8 +18,10 @@ generic class LeastSquare from AppCont(MultiLine as any;
LineTool as any)
---as TheToolLine(MultiLine)
---Purpose:
---Purpose: Makes an approximation of a continous Line described by
-- the tool TheLineTool.
-- Minimizing the difference between the approximate result
-- Curve and a continous MultiLine
uses Matrix from math,
Vector from math,