Classes | |
struct | PartitionSorterByAreaRangeLower |
Ordering class to sort partition by specified range (lower boundary). More... | |
struct | is_partition_type |
Trait type evaluating true if T is derived from PartitionBase . More... | |
struct | is_partition_type< Part, std::enable_if_t< std::is_base_of< PartitionBase, std::decay_t< Part > >::value > > |
struct | is_partition_ptr |
Trait type evaluating true if T is pointer to some PartitionBase . More... | |
struct | is_partition_ptr< PartPtr, std::enable_if_t< is_partition_type_v< decltype(*std::declval< PartPtr >())> > > |
struct | is_partition_ptr_iterator |
Trait type evaluating true if T is iterator to some PartitionBase . More... | |
struct | is_partition_ptr_iterator< Iter, std::enable_if_t< is_partition_ptr_v< std::decay_t< typename Iter::value_type > > > > |
struct | RangeLowerBoundExtractor |
Class extracting the lower bound of the specified range of an area. More... | |
struct | PartitionRangeLowerBoundExtractor |
Variables | |
template<typename T > | |
constexpr bool | is_partition_type_v = is_partition_type<T>() |
Constant true if T is derived from PartitionBase . More... | |
template<typename T > | |
constexpr bool | is_partition_ptr_v = is_partition_ptr<T>() |
Constant true if T is pointer to some PartitionBase . More... | |
constexpr bool geo::part::details::is_partition_ptr_v = is_partition_ptr<T>() |
Constant true if T
is pointer to some PartitionBase
.
Definition at line 662 of file Partitions.h.
constexpr bool geo::part::details::is_partition_type_v = is_partition_type<T>() |
Constant true if T
is derived from PartitionBase
.
Definition at line 642 of file Partitions.h.