| data() const | Interval< DataType, NumericalType, IntervalKind > | inline |
| data() | Interval< DataType, NumericalType, IntervalKind > | inline |
| data_type typedef | Interval< DataType, NumericalType, IntervalKind > | |
| high() const | Interval< DataType, NumericalType, IntervalKind > | inline |
| Interval(numerical_type low, numerical_type high) | Interval< DataType, NumericalType, IntervalKind > | inline |
| Interval(numerical_type low, numerical_type high, data_type const &data) | Interval< DataType, NumericalType, IntervalKind > | inline |
| Interval(numerical_type low, numerical_type high, data_type &&data) | Interval< DataType, NumericalType, IntervalKind > | inline |
| Interval(Interval const &)=default | Interval< DataType, NumericalType, IntervalKind > | |
| Interval(Interval &&)=default | Interval< DataType, NumericalType, IntervalKind > | |
| interval_kind typedef | Interval< DataType, NumericalType, IntervalKind > | |
| length() const | Interval< DataType, NumericalType, IntervalKind > | inline |
| low() const | Interval< DataType, NumericalType, IntervalKind > | inline |
| numerical_type typedef | Interval< DataType, NumericalType, IntervalKind > | |
| operator std::string() const | Interval< DataType, NumericalType, IntervalKind > | inline |
| operator!=(Interval const &lhs, Interval const &rhs) | Interval< DataType, NumericalType, IntervalKind > | friend |
| operator-(Interval const &other) const | Interval< DataType, NumericalType, IntervalKind > | inline |
| operator=(Interval const &)=default | Interval< DataType, NumericalType, IntervalKind > | |
| operator=(Interval &&)=default | Interval< DataType, NumericalType, IntervalKind > | |
| operator==(Interval const &lhs, Interval const &rhs) | Interval< DataType, NumericalType, IntervalKind > | friend |
| overlaps(numerical_type l, numerical_type h) const | Interval< DataType, NumericalType, IntervalKind > | inline |
| overlaps(Interval const &other) const | Interval< DataType, NumericalType, IntervalKind > | inline |
| overlaps_exclusive(numerical_type l, numerical_type h) const | Interval< DataType, NumericalType, IntervalKind > | inline |
| overlaps_exclusive(Interval const &other) const | Interval< DataType, NumericalType, IntervalKind > | inline |
| size() const | Interval< DataType, NumericalType, IntervalKind > | inline |
| to_string(bool narrow=false) const | Interval< DataType, NumericalType, IntervalKind > | inline |
| value_type typedef | Interval< DataType, NumericalType, IntervalKind > | |
| within(numerical_type value) const | Interval< DataType, NumericalType, IntervalKind > | inline |
| within(Interval const &other) const | Interval< DataType, NumericalType, IntervalKind > | inline |
| ~Interval()=default | Interval< DataType, NumericalType, IntervalKind > | |