Stroika Library 3.0d16
 
Loading...
Searching...
No Matches
Stroika::Foundation::Traversal::DiscreteRange< T, TRAITS > Member List

This is the complete list of members for Stroika::Foundation::Traversal::DiscreteRange< T, TRAITS >, including all inherited members.

Ball(Common::ArgByValueType< T > center, Common::ArgByValueType< UnsignedDifferenceType > radius, Openness lhsOpen=TRAITS::kLowerBoundOpenness, Openness rhsOpen=TRAITS::kUpperBoundOpenness)Stroika::Foundation::Traversal::Range< T, TRAITS >static
begin() constStroika::Foundation::Traversal::DiscreteRange< T, TRAITS >
Closure() constStroika::Foundation::Traversal::Range< T, TRAITS >
ContainedRange(Common::ArgByValueType< T > begin, Common::ArgByValueType< T > end)Stroika::Foundation::Traversal::Range< T, TRAITS >static
Contains(Common::ArgByValueType< T > r) constStroika::Foundation::Traversal::Range< T, TRAITS >
DefinitelyLessThan(const Range &rhs) constStroika::Foundation::Traversal::Range< T, TRAITS >
DiscreteRange()=defaultStroika::Foundation::Traversal::DiscreteRange< T, TRAITS >explicit
Elements() constStroika::Foundation::Traversal::DiscreteRange< T, TRAITS >
empty() constStroika::Foundation::Traversal::Range< T, TRAITS >
Extend(Common::ArgByValueType< T > value) constStroika::Foundation::Traversal::Range< T, TRAITS >
FullRange()Stroika::Foundation::Traversal::DiscreteRange< T, TRAITS >static
GetDistanceSpanned() constStroika::Foundation::Traversal::Range< T, TRAITS >
GetLowerBound() constStroika::Foundation::Traversal::Range< T, TRAITS >
GetMidpoint() constStroika::Foundation::Traversal::Range< T, TRAITS >
GetNumberOfContainedPoints() constStroika::Foundation::Traversal::DiscreteRange< T, TRAITS >
GetUpperBound() constStroika::Foundation::Traversal::Range< T, TRAITS >
Intersection(const Range< T, TRAITS > &rhs) constStroika::Foundation::Traversal::DiscreteRange< T, TRAITS >
Intersects(const Range< T2, TRAITS2 > &rhs) constStroika::Foundation::Traversal::Range< T, TRAITS >
Offset(SignedDifferenceType o) constStroika::Foundation::Traversal::DiscreteRange< T, TRAITS >
operator bool() constStroika::Foundation::Traversal::Range< T, TRAITS >explicit
operator Iterable< T >() constStroika::Foundation::Traversal::DiscreteRange< T, TRAITS >
operator==(const Range &rhs) constStroika::Foundation::Traversal::Range< T, TRAITS >
Pin(T v) constStroika::Foundation::Traversal::Range< T, TRAITS >
Range()Stroika::Foundation::Traversal::Range< T, TRAITS >explicit
ReplaceEnd(Common::ArgByValueType< T > end) constStroika::Foundation::Traversal::Range< T, TRAITS >
ReplaceStart(Common::ArgByValueType< T > start) constStroika::Foundation::Traversal::Range< T, TRAITS >
Times(T o) constStroika::Foundation::Traversal::Range< T, TRAITS >
ToString(const function< Characters::String(const T &)> &elt2String=[](const T &x) -> Characters::String { return Characters::ToString(x);}) constStroika::Foundation::Traversal::Range< T, TRAITS >
Union(const Range &rhs) constStroika::Foundation::Traversal::Range< T, TRAITS >
UnionBounds(const Range< T, TRAITS > &rhs) constStroika::Foundation::Traversal::DiscreteRange< T, TRAITS >