MeshLib Documentation
Loading...
Searching...
No Matches
MRIteratorRange.h
Go to the documentation of this file.
1#pragma once
2
3namespace MR
4{
5
10
11template <typename I>
12struct IteratorRange
13{
16};
17
18template <typename I>
19inline I begin( const IteratorRange<I> & range )
20 { return range.begin_; }
21
22template <typename I>
23inline I end( const IteratorRange<I> & range )
24 { return range.end_; }
25
27
28} //namespace MR
auto begin(const BitSet &a)
Definition MRMesh/MRBitSet.h:280
auto end(const BitSet &)
Definition MRMesh/MRBitSet.h:282
Definition MRCameraOrientationPlugin.h:8
I
Definition MRMesh/MRMeshFwd.h:88
Definition MRMesh/MRMeshFwd.h:376
I begin_
Definition MRIteratorRange.h:14
IteratorRange(I begin, I end)
Definition MRIteratorRange.h:15
I end_
Definition MRIteratorRange.h:14