Salome HOME
yfr : Merge with v1.2
[modules/smesh.git] / src / SMDS / SMDSControl_BoundaryFaces.cdl
1 -- File:        SMDSControl_BoundaryFaces.cdl
2 -- Created:     Tue Mar 12 23:31:59 2002
3 -- Author:      Jean-Michel BOULCOURT
4 --              <jmb@localhost.localdomain>
5 ---Copyright:    Matra Datavision 2002
6
7
8 class BoundaryFaces from SMDSControl inherits MeshBoundary from SMDSControl
9
10         ---Purpose: compute  the boudary faces  of a mesh that  is the
11         --          faces that are shared  by only one volume the result
12         --          is a new  mesh created in the same  factory as the
13         --          original mesh that contains only faces
14
15 uses
16
17     Mesh from SMDS,
18     MapOfMeshElement from SMDS
19     
20 is
21
22     Create(M: Mesh from SMDS) returns BoundaryFaces from SMDSControl;
23     
24     Compute(me: mutable) is redefined virtual;
25
26     
27 fields
28
29     myBoundaryFaces : MapOfMeshElement from SMDS;
30     
31 end BoundaryFaces;