Salome HOME
Update copyright information
[modules/geom.git] / src / PARTITION / Partition_Inter3d.cdl
index 2e4bac3cc2d4fa703782e97f7c0e73bf3a28428c..f37cbbb9ab50d1e569c1c0faaba44e02ff392871 100644 (file)
@@ -1,9 +1,27 @@
--- File   :     Partition_Inter3d.cdl
--- Created:     Thu Aug 02 16:07:39 2001
--- Author :     Benedicte MARTIN
---              
----Copyright:    OPEN CASCADE 2001
-
+--  Copyright (C) 2007-2008  CEA/DEN, EDF R&D, OPEN CASCADE
+--
+--  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+--  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+--
+--  This library is free software; you can redistribute it and/or
+--  modify it under the terms of the GNU Lesser General Public
+--  License as published by the Free Software Foundation; either
+--  version 2.1 of the License.
+--
+--  This library is distributed in the hope that it will be useful,
+--  but WITHOUT ANY WARRANTY; without even the implied warranty of
+--  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+--  Lesser General Public License for more details.
+--
+--  You should have received a copy of the GNU Lesser General Public
+--  License along with this library; if not, write to the Free Software
+--  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+--
+--  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+--
+--  File   : Partition_Inter3d.cdl
+--  Author : Benedicte MARTIN
+--  Module : GEOM
 
 class Inter3d from Partition 
 
@@ -48,14 +66,21 @@ is
     TouchedFaces(me : in out) returns MapOfShape from TopTools
         ---C++: return &
         is static;
-        ---Purpose: return map of 
-
-    AsDes(me) returns AsDes from BRepAlgo
-        is static;
+        ---Purpose: return map of faces cut by new or section edges
 
     NewEdges(me : in out) returns MapOfShape from TopTools
         ---C++:  return &
         is static;
+        ---Purpose: return new and section edges
+
+    AsDes(me) returns AsDes from BRepAlgo
+        is static;
+        ---Purpose: return an object containing info about
+        --             Ascendants     | Descendants
+        --          ------------------+---------------------
+        --          1. faces          | edges cutting them
+        --          2. sectoin edges  | new vertices on them
+
 
         -------------------------------
         ---Category: Same domain shapes
@@ -89,8 +114,8 @@ is
     
     IsSectionEdge (me; E : Edge from TopoDS) 
         returns Boolean from Standard;
-        ---Purpose: return True if  E  is  an  edge  of  a face and it
-        --          intersects an other face
+        ---Purpose: return True if E is an edge of an initial face and
+        --          E intersects aother face
     
     HasSectionEdge (me; F : Face from TopoDS)
         returns Boolean from Standard;