|
|
using | difference_type = set_transform::difference_type |
| |
|
using | iterator_category = std::input_iterator_tag |
| |
| using | iterator_concept |
| |
|
using | pointer = void |
| |
|
using | reference = set_transform::reference |
| |
|
using | value_type = set_transform::value_type |
| |
|
|
| iterator (It1 it1, Sen1 end1, It2 it2, Sen2 end2, Comp &comp, Fn &fn) |
| |
|
reference | operator* () const |
| |
|
iterator & | operator++ () |
| |
|
decltype(auto) | operator++ (int) |
| |
|
|
bool | operator== (const iterator &a, const iterator &b) |
| |
|
bool | operator== (const iterator &it, std::default_sentinel_t) |
| |
|
class | set_transform |
| |
◆ iterator_concept
template<std::ranges::input_range V1, std::ranges::input_range V2, typename Comp , typename Fn >
Initial value:
std::conditional_t<both_forward, std::forward_iterator_tag, std::input_iterator_tag>
The documentation for this class was generated from the following file:
- include/inviwo/core/util/settransform.h