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.
1.8.5