net.von_gagern.martin.confoo.mesh
Interface MeshIterator<V>

Type Parameters:
V - the class used to represent triangle vertices
All Superinterfaces:
Iterator<CorneredTriangle<V>>
All Known Implementing Classes:
AbstractMeshIterator

public interface MeshIterator<V>
extends Iterator<CorneredTriangle<V>>

Convenience interface for an iterator over mesh triangles.

Although the mesh interfaces are defined in terms of generic iterators over cornered triangles, using this interface can help to keep code shorter and easier to read. Deverlopers implementing their own iterators over the triangles of a mesh are encouraged to implement this interface.

Since:
1.0
Author:
Martin von Gagern
See Also:
CombinatoricMesh.iterator()

Method Summary
 
Methods inherited from interface java.util.Iterator
hasNext, next, remove
 



Copyright © 2008 Martin von Gagern. All Rights Reserved.