MeshLib C++ Docs
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
MR_BIND_IGNORE auto begin(const BitSet &a)
Definition MRMesh/MRBitSet.h:295
MR_BIND_IGNORE auto end(const BitSet &)
Definition MRMesh/MRBitSet.h:297
I
Definition MRMesh/MRMeshFwd.h:121
Definition MRMesh/MRMeshFwd.h:421
I begin_
Definition MRIteratorRange.h:14
IteratorRange(I begin, I end)
Definition MRIteratorRange.h:15
I end_
Definition MRIteratorRange.h:14