Salome HOME
NRI : First integration.
[modules/smesh.git] / src / SMDS / SMDS_MeshNodesIterator.cdl
1 -- File:        SMDS_MeshNodesIterator.cdl
2 -- Created:     Thu Jan 24 12:00:41 2002
3 -- Author:      Jean-Michel BOULCOURT
4 --              <jmb@coulox.paris1.matra-dtv.fr>
5 ---Copyright:    Matra Datavision 2002
6
7
8 class MeshNodesIterator from SMDS inherits MeshElementsIterator
9
10         ---Purpose: The Iterator objet to iterate on all faces of a mesh
11         --          
12
13 uses
14     Mesh from SMDS,
15     MeshElement from SMDS
16
17 raises
18     NoMoreObject,
19     NoSuchObject
20
21 is
22
23     Create returns MeshNodesIterator from SMDS;
24         ---Purpose: Creates an empty Iterator.
25     
26     Create(M : Mesh from SMDS) returns MeshNodesIterator from SMDS;
27         ---Purpose: Creates an Iterator on faces of mesh <M>.
28
29     Initialize(me : in out; M      : Mesh from SMDS)
30         ---Purpose: Reset the Iterator on the faces of mesh <M>.
31     is redefined static;
32     
33     
34 end MeshNodesIterator;