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