Interval< T > Member List
This is the complete list of members for Interval< T >, including all inherited members.
Closed(T _leftValue, T _rightValue) | Interval< T > | inlinestatic |
Contains(const T &_value) const | Interval< T > | inline |
Contains(const Interval< T > &_other) const | Interval< T > | inline |
Empty() const | Interval< T > | inline |
Intersects(const Interval< T > &_other) const | Interval< T > | inline |
Interval()=default | Interval< T > | |
Interval(T _leftValue, bool _leftClosed, T _rightValue, bool _rightClosed) | Interval< T > | inline |
IsLeftClosed() const | Interval< T > | inline |
IsRightClosed() const | Interval< T > | inline |
LeftClosed(T _leftValue, T _rightValue) | Interval< T > | inlinestatic |
LeftValue() const | Interval< T > | inline |
Open(T _leftValue, T _rightValue) | Interval< T > | inlinestatic |
operator!=(const Interval< T > &_other) const | Interval< T > | inline |
operator<<(std::ostream &_out, const Interval< T > &_interval) | Interval< T > | friend |
operator==(const Interval< T > &_other) const | Interval< T > | inline |
RightClosed(T _leftValue, T _rightValue) | Interval< T > | inlinestatic |
RightValue() const | Interval< T > | inline |
Unbounded | Interval< T > | static |