-- File: SMDS_MeshFacesIterator.cdl -- Created: Thu Jan 24 12:00:41 2002 -- Author: Jean-Michel BOULCOURT -- ---Copyright: Matra Datavision 2002 class MeshFacesIterator from SMDS inherits MeshElementsIterator from SMDS ---Purpose: The Iterator objet to iterate on all faces of a mesh -- uses Mesh from SMDS, MeshElement from SMDS raises NoMoreObject, NoSuchObject is Create returns MeshFacesIterator from SMDS; ---Purpose: Creates an empty Iterator. Create(M : Mesh from SMDS) returns MeshFacesIterator from SMDS; ---Purpose: Creates an Iterator on faces of mesh . Initialize(me : in out; M : Mesh from SMDS) ---Purpose: Reset the Iterator on the faces of mesh . is redefined static; end MeshFacesIterator;