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>
13{
16
17 [[nodiscard]] friend I begin( const IteratorRange<I> & range ) { return range.begin_; }
18 [[nodiscard]] friend I end( const IteratorRange<I> & range ) { return range.end_; }
19};
20
22
23}
class MRMESH_CLASS I
Definition MRMeshFwd.h:137
only for bindings generation
Definition MRCameraOrientationPlugin.h:8
friend I begin(const IteratorRange< I > &range)
Definition MRIteratorRange.h:17
I begin_
Definition MRIteratorRange.h:14
IteratorRange(I begin, I end)
Definition MRIteratorRange.h:15
friend I end(const IteratorRange< I > &range)
Definition MRIteratorRange.h:18
I end_
Definition MRIteratorRange.h:14