This is the complete list of members for playrho::Interval< T >, including all inherited members.
Expand(const value_type &v) noexcept | playrho::Interval< T > | inline |
ExpandEqually(const NonNegative< value_type > &v) noexcept | playrho::Interval< T > | inline |
GetCenter(const Interval< T > &v) noexcept | playrho::Interval< T > | related |
GetHighest() noexcept | playrho::Interval< T > | inlinestatic |
GetIntersection(Interval< T > a, const Interval< T > &b) noexcept | playrho::Interval< T > | related |
GetLowest() noexcept | playrho::Interval< T > | inlinestatic |
GetMax() const noexcept | playrho::Interval< T > | inline |
GetMin() const noexcept | playrho::Interval< T > | inline |
Include(const value_type &v) noexcept | playrho::Interval< T > | inline |
Include(const Interval &v) noexcept | playrho::Interval< T > | inline |
Intersect(const Interval &v) noexcept | playrho::Interval< T > | inline |
Interval()=default | playrho::Interval< T > | |
Interval(const Interval &other)=default | playrho::Interval< T > | |
Interval(Interval &&other)=default | playrho::Interval< T > | |
Interval(const value_type &v) noexcept | playrho::Interval< T > | inlineexplicit |
Interval(const value_type &a, const value_type &b) noexcept | playrho::Interval< T > | inline |
Interval(const std::initializer_list< T > ilist) noexcept | playrho::Interval< T > | inline |
Interval(pair_type pair) noexcept | playrho::Interval< T > | inlineexplicitprivate |
IsIntersecting(const Interval< T > &a, const Interval< T > &b) noexcept | playrho::Interval< T > | related |
LengthInterval typedef | playrho::Interval< T > | related |
limits typedef | playrho::Interval< T > | |
m_max | playrho::Interval< T > | private |
m_min | playrho::Interval< T > | private |
Move(const value_type &v) noexcept | playrho::Interval< T > | inline |
operator!=(const Interval< T > &a, const Interval< T > &b) noexcept | playrho::Interval< T > | related |
operator<(const Interval< T > &lhs, const Interval< T > &rhs) noexcept | playrho::Interval< T > | related |
operator<=(const Interval< T > &lhs, const Interval< T > &rhs) noexcept | playrho::Interval< T > | related |
operator=(const Interval &other)=default | playrho::Interval< T > | |
operator=(Interval &&other)=default | playrho::Interval< T > | |
operator==(const Interval< T > &a, const Interval< T > &b) noexcept | playrho::Interval< T > | related |
operator>(const Interval< T > &lhs, const Interval< T > &rhs) noexcept | playrho::Interval< T > | related |
operator>=(const Interval< T > &lhs, const Interval< T > &rhs) noexcept | playrho::Interval< T > | related |
pair_type typedef | playrho::Interval< T > | private |
value_type typedef | playrho::Interval< T > | |
~Interval() noexcept=default (defined in playrho::Interval< T >) | playrho::Interval< T > |