Consolidated iterator code. Functionally equivalent but way cleaner than before.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@548 fdac6126-5c0c-442c-9429-916003d36597
This commit is contained in:
@@ -76,15 +76,15 @@ public:
|
||||
*/
|
||||
//@{
|
||||
/// Linear iterator
|
||||
typedef Iterators::VertexIterT<This> VertexIter;
|
||||
typedef Iterators::HalfedgeIterT<This> HalfedgeIter;
|
||||
typedef Iterators::EdgeIterT<This> EdgeIter;
|
||||
typedef Iterators::FaceIterT<This> FaceIter;
|
||||
typedef Iterators::GenericIteratorT<This, This::VertexHandle> VertexIter;
|
||||
typedef Iterators::GenericIteratorT<This, This::HalfedgeHandle> HalfedgeIter;
|
||||
typedef Iterators::GenericIteratorT<This, This::EdgeHandle> EdgeIter;
|
||||
typedef Iterators::GenericIteratorT<This, This::FaceHandle> FaceIter;
|
||||
|
||||
typedef Iterators::ConstVertexIterT<This> ConstVertexIter;
|
||||
typedef Iterators::ConstHalfedgeIterT<This> ConstHalfedgeIter;
|
||||
typedef Iterators::ConstEdgeIterT<This> ConstEdgeIter;
|
||||
typedef Iterators::ConstFaceIterT<This> ConstFaceIter;
|
||||
typedef VertexIter ConstVertexIter;
|
||||
typedef HalfedgeIter ConstHalfedgeIter;
|
||||
typedef EdgeIter ConstEdgeIter;
|
||||
typedef FaceIter ConstFaceIter;
|
||||
//@}
|
||||
|
||||
//--- circulators ---
|
||||
|
||||
Reference in New Issue
Block a user