-- File: SMDS_MeshEdgesIterator.cdl -- Created: Thu Jan 24 12:00:41 2002 -- Author: Jean-Michel BOULCOURT -- ---Copyright: Matra Datavision 2002 class MeshEdgesIterator from SMDS inherits MeshElementsIterator from SMDS ---Purpose: The Iterator objet to iterate on all edges of a mesh -- uses Mesh from SMDS, MeshElement from SMDS, MapIteratorOfExtendedMap from SMDS raises NoMoreObject, NoSuchObject is Create returns MeshEdgesIterator from SMDS; ---Purpose: Creates an empty Iterator. Create(M : Mesh from SMDS) returns MeshEdgesIterator 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 MeshEdgesIterator;