Trax3 3.1.0
trax track library
Loading...
Searching...
No Matches
common::Interval< Valtype > Member List

This is the complete list of members for common::Interval< Valtype >, including all inherited members.

Center() const noexceptcommon::Interval< Valtype >inline
Clip(Valtype &val) const noexceptcommon::Interval< Valtype >inline
Clip(const Valtype &val) const noexcept (defined in common::Interval< Valtype >)common::Interval< Valtype >inline
Deflate(Valtype dx) noexceptcommon::Interval< Valtype >inline
Equals(const Interval &interval, Valtype epsilon=std::numeric_limits< Valtype >::epsilon()) const noexceptcommon::Interval< Valtype >inline
Expand(Valtype val) noexceptcommon::Interval< Valtype >inline
Far() const noexceptcommon::Interval< Valtype >inline
Far(Valtype val) noexceptcommon::Interval< Valtype >inline
Flip() noexceptcommon::Interval< Valtype >inline
FromParent(Interval &interval) const noexceptcommon::Interval< Valtype >inline
Includes(Valtype val) const noexceptcommon::Interval< Valtype >inline
Includes(const Interval &interval) const noexceptcommon::Interval< Valtype >inline
Inflate(Valtype dx) noexceptcommon::Interval< Valtype >inline
Init() noexcept (defined in common::Interval< Valtype >)common::Interval< Valtype >inline
Init(Valtype nearval, Valtype length) noexcept (defined in common::Interval< Valtype >)common::Interval< Valtype >inline
Intersection(const Interval &intersected, const Interval &with) noexceptcommon::Interval< Valtype >inline
Intersection(const Interval &interval) noexceptcommon::Interval< Valtype >inline
Interval() noexcept=defaultcommon::Interval< Valtype >
Interval(Valtype val) noexceptcommon::Interval< Valtype >inlineexplicit
Interval(Valtype nearval, Valtype farval) noexceptcommon::Interval< Valtype >inline
Interval(const std::pair< Valtype, Valtype > &pair) noexceptcommon::Interval< Valtype >inlineexplicit
Interval(const Interval< Valtype2 > &interval) noexceptcommon::Interval< Valtype >inlineexplicit
Length() const noexceptcommon::Interval< Valtype >inline
Length(Valtype length) noexceptcommon::Interval< Valtype >inline
m_Farcommon::Interval< Valtype >
m_Nearcommon::Interval< Valtype >
Max() const noexceptcommon::Interval< Valtype >inline
Min() const noexceptcommon::Interval< Valtype >inline
Move(Valtype dx) noexceptcommon::Interval< Valtype >inline
Near() const noexceptcommon::Interval< Valtype >inline
Near(Valtype val) noexceptcommon::Interval< Valtype >inline
Normal() const noexceptcommon::Interval< Valtype >inline
Normalize() noexceptcommon::Interval< Valtype >inline
Round(int toDigit) noexceptcommon::Interval< Valtype >inline
Sign() const noexcept -> decltype(Valtype{}/Valtype{})common::Interval< Valtype >inline
ToParent(Interval &interval) const noexceptcommon::Interval< Valtype >inline
Touches(Valtype val, Valtype epsilon=Valtype{0}) const noexceptcommon::Interval< Valtype >inline
Union(const Interval &i1, const Interval &i2) noexceptcommon::Interval< Valtype >inline
Union(const Interval &interval) noexceptcommon::Interval< Valtype >inline
Wrap(Valtype &val) const noexceptcommon::Interval< Valtype >inline