Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::views::set_union< V1, V2, Comp >::iterator Class Reference

Public Types

using difference_type = set_union::difference_type
using iterator_category = std::input_iterator_tag
using iterator_concept
using pointer = void
using reference = set_union::reference
using value_type = set_union::value_type

Public Member Functions

 iterator (It1 it1, Sen1 end1, It2 it2, Sen2 end2, Comp &comp)
reference operator* () const
iterator & operator++ ()
decltype(auto) operator++ (int)

Friends

bool operator== (const iterator &a, const iterator &b)
bool operator== (const iterator &it, std::default_sentinel_t)
class set_union

Member Typedef Documentation

◆ iterator_concept

template<std::ranges::input_range V1, std::ranges::input_range V2, typename Comp = std::ranges::less>
using inviwo::views::set_union< V1, V2, Comp >::iterator::iterator_concept
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/union.h