, including all inherited members.
add(const element_type &key) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
add(const segment_type &inter_val) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
add(iterator prior_, const segment_type &inter_val) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
add_intersection(interval_base_set §ion, const element_type &key) const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
add_intersection(interval_base_set §ion, const segment_type &inter_val) const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
add_intersection(interval_base_set &intersection, const IntervalSet< DomainT, Compare, Interval, Alloc > §ant) const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
allocator_type typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
as_string() const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
assign(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > &src) | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | [inline] |
atomized_type typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
cardinality() const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
clear() | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
codomain_type typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
const_iterator typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
const_pointer typedef | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
const_reference typedef | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
const_reverse_iterator typedef | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
contained_in(const IntervalSet< DomainT, Compare, Interval, Alloc > &super) const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
contains(const element_type &key) const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
contains(const segment_type &sub_interval) const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
contains(const interval_base_set &sub) const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
contains(const IntervalSet< DomainT, Compare, Interval, Alloc > &sub) const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
data_type typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
difference_type typedef | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
domain_allocator_type typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
domain_type typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
element_const_iterator typedef | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
element_const_reverse_iterator typedef | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
element_iterator typedef | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
element_reverse_iterator typedef | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
element_type typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
empty() const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
erase(const element_type &key) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
erase(const segment_type &inter_val) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
erase(iterator position) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
erase(iterator first, iterator past) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
find(const element_type &key) const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
first() const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
flip(const element_type &key) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
flip(const segment_type &inter_val) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
flip(const interval_base_set< SubType2, DomainT, Compare, Interval, Alloc > &operand) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
ImplSetT typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
insert(const element_type &key) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
insert(const segment_type &inter_val) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
insert(iterator prior_, const segment_type &inter_val) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
intersects(const element_type &key) const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
intersects(const interval_type &inter_val) const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
interval_base_set() | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
interval_base_set(const interval_base_set &src) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
interval_compare typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
interval_count() const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
interval_type typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
iterative_size() const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
iterator typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
ITL_COMPARE_DOMAIN(Compare, DomainT) domain_compare | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
join() | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
key_compare typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
key_type typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
last() const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
length() const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
lower() const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
operator=(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > &src) | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | [inline] |
overloadable_type typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
pointer typedef | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
reference typedef | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
reverse_iterator typedef | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
segment_type typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |
separate_interval_set() | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | [inline] |
separate_interval_set(const separate_interval_set &src) | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | [inline] |
separate_interval_set(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > &src) | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | [inline] |
separate_interval_set(const domain_type &elem) | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | [inline, explicit] |
separate_interval_set(const interval_type &itv) | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | [inline, explicit] |
size() const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
size_type typedef | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
sub_type typedef | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
subtract(const element_type &key) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
subtract(const segment_type &inter_val) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
swap(interval_base_set &x) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
uniform_bounds(itl::bound_type bounded) | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
upper() const | boost::itl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | [inline] |
value_type typedef | boost::itl::separate_interval_set< DomainT, Compare, Interval, Alloc > | |