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

Classes

class  iterator

Public Types

using difference_type
using reference
using value_type

Public Member Functions

constexpr V1 base1 () &&
constexpr V1 base1 () const &
constexpr V2 base2 () &&
constexpr V2 base2 () const &
constexpr iterator begin ()
constexpr auto end ()
constexpr set_union (V1 b1, V2 b2, Comp c=Comp{})

Member Typedef Documentation

◆ difference_type

template<std::ranges::input_range V1, std::ranges::input_range V2, typename Comp = std::ranges::less>
using inviwo::views::set_union< V1, V2, Comp >::difference_type
Initial value:
std::common_type_t<std::ranges::range_difference_t<V1>,
std::ranges::range_difference_t<V2>>

◆ reference

template<std::ranges::input_range V1, std::ranges::input_range V2, typename Comp = std::ranges::less>
using inviwo::views::set_union< V1, V2, Comp >::reference
Initial value:
std::common_reference_t<std::ranges::range_reference_t<V1>,
std::ranges::range_reference_t<V2>>

◆ value_type

template<std::ranges::input_range V1, std::ranges::input_range V2, typename Comp = std::ranges::less>
using inviwo::views::set_union< V1, V2, Comp >::value_type
Initial value:
std::common_type_t<std::ranges::range_value_t<V1>, std::ranges::range_value_t<V2>>

The documentation for this class was generated from the following file:
  • include/inviwo/core/util/union.h