0024708: Convertation of the generic classes to the non-generic. Part 2
[occt.git] / src / AppDef / AppDef.cdl
index fcd2c99..39d3dfe 100644 (file)
@@ -37,7 +37,7 @@ package AppDef
     --          Note: a CurvaturePoint is also a PassPoint and a TangencyPoint.
     --          A TangencyPoint is also a PassPoint.
 
-uses AppParCurves, Approx, gp, TColgp, TCollection, Standard, MMgt
+uses AppParCurves, Approx, gp, TColgp, TCollection, Standard, MMgt, math, FEmTool, TColStd, GeomAbs, PLib
 
 
 is
@@ -55,7 +55,13 @@ class MyLineTool;
     -- AppParCurves and Approx. For Approx, the tool will not addd points
     -- if the algorithms want some.
 
+deferred  class  SmoothCriterion;
 
+class  LinearCriteria;
+                 
+class Variational;
+     ---Purpose: computes the approximation of a Multiline by
+     --          Variational optimization.
 
 
 --- Classes instanciees:
@@ -64,10 +70,7 @@ class MyLineTool;
 class TheLeastSquares instantiates LeastSquare from AppParCurves
                        (MultiLine            from AppDef,
                         MyLineTool           from AppDef);
-                        
-class TheVariational instantiates Variational from AppParCurves 
-                        (MultiLine            from AppDef,
-                        MyLineTool           from AppDef);
+
 
 class TheResol instantiates ResolConstraint from AppParCurves
                        (MultiLine            from AppDef,