0024023: Revamp the OCCT Handle -- ambiguity
[occt.git] / src / BRepOffsetAPI / BRepOffsetAPI.cdl
old mode 100755 (executable)
new mode 100644 (file)
index dbdadcd..ca260b6
@@ -1,25 +1,18 @@
 -- Created on: 1999-10-11
 -- Created by: Atelier CAS2000
 -- Copyright (c) 1999 Matra Datavision
--- Copyright (c) 1999-2012 OPEN CASCADE SAS
+-- Copyright (c) 1999-2014 OPEN CASCADE SAS
 --
--- The content of this file is subject to the Open CASCADE Technology Public
--- License Version 6.5 (the "License"). You may not use the content of this file
--- except in compliance with the License. Please obtain a copy of the License
--- at http://www.opencascade.org and read it completely before using this file.
+-- This file is part of Open CASCADE Technology software library.
 --
--- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
--- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
+-- This library is free software; you can redistribute it and/or modify it under
+-- the terms of the GNU Lesser General Public License version 2.1 as published
+-- by the Free Software Foundation, with special exception defined in the file
+-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+-- distribution for complete text of the license and disclaimer of any warranty.
 --
--- The Original Code and all software distributed under the License is
--- distributed on an "AS IS" basis, without warranty of any kind, and the
--- Initial Developer hereby disclaims all such warranties, including without
--- limitation, any warranties of merchantability, fitness for a particular
--- purpose or non-infringement. Please see the License for the specific terms
--- and conditions governing the rights and limitations under the License.
-
-
-
+-- Alternatively, this file may be used under the terms of Open CASCADE
+-- commercial license or contractual agreement.
 
 package  BRepOffsetAPI 
 
@@ -28,7 +21,8 @@ uses
     StdFail,
     gp, 
     GeomAbs,
-    Geom, 
+    Geom,
+    GeomFill,
     Approx,
     TopoDS,
     TopTools, 
@@ -52,12 +46,8 @@ is
     -- 
 
     class MakePipe;        ---  inherits MakeSweep from BRepPrimAPI    
-       ---Purpose: To create shape by pipe
-                 
-    class MakePipeShell;  ---  inherits MakeSweep from BRepPrimAPI
-       ---Purpose: Numerous posibilities to create shell by sweeping          
-     
 
+    class MakePipeShell;  ---  inherits MakeSweep from BRepPrimAPI
 
     class  MakeDraft; ---  inherits MakeShape from BRepBuilderAPI
     
@@ -67,8 +57,6 @@ is
 
 
     class FindContigousEdges;
-      ---Purpose: find the contigous edges of shapes for control
-      --          (continuity C0, C1, ...)
 
     alias Sewing  is  Sewing from BRepBuilderAPI;
       ---Purpose: sew the shapes along their common edges
@@ -80,13 +68,11 @@ is
     -- 
     
     class MakeOffset;     ---  inherits MakeShape from BRepBuilderAPI
-       ---Purpose: Offsets to a set of plane wires.
-    
+
     class MakeOffsetShape; ---  inherits MakeShape from BRepBuilderAPI
        --Purpose: Offset shape to shells or solids.
 
     class MakeThickSolid;    ---   inherits MakeOffsetShape from BRepOffsetAPI
-       ---Purpose: Thick solid to shells or solids.
 
     class MakeEvolved;    ---  inherits MakeShape from BRepBuilderAPI
 
@@ -106,19 +92,8 @@ is
     --     
     class MakeFilling;  ---  inherits MakeShape from BRepBuilderAPI
 
-       ---Purpose: N-Side Filling
-       --  This algorithm avoids to build a face from:
-       --  * a set of edges defining the bounds of the face and some
-       --    constraints the surface of the face has to satisfy
-       --  * a set of edges and points defining some constraints
-       --    the support surface has to satisfy
-       --  * an initial surface to deform for satisfying the constraints
-       --  * a set of parameters to control the constraints.
-     
-    class SequenceOfSequenceOfReal instantiates 
-       Sequence from TCollection (SequenceOfReal from TColStd);
+    imported SequenceOfSequenceOfReal;
 
-    class SequenceOfSequenceOfShape instantiates 
-       Sequence from TCollection (SequenceOfShape from TopTools);
+    imported SequenceOfSequenceOfShape;
 
 end;