Range< ValueType > Member List

This is the complete list of members for Range< ValueType >, including all inherited members.

between(const ValueType position1, const ValueType position2) noexceptRange< ValueType >static
clipValue(const ValueType value) const noexceptRange< ValueType >
constrainRange(Range rangeToConstrain) const noexceptRange< ValueType >
contains(const ValueType position) const noexceptRange< ValueType >
contains(Range other) const noexceptRange< ValueType >
emptyRange(const ValueType start) noexceptRange< ValueType >static
expanded(ValueType amount) const noexceptRange< ValueType >
findMinAndMax(const ValueType *values, int numValues) noexceptRange< ValueType >static
getEnd() const noexceptRange< ValueType >
getIntersectionWith(Range other) const noexceptRange< ValueType >
getLength() const noexceptRange< ValueType >
getStart() const noexceptRange< ValueType >
getUnionWith(Range other) const noexceptRange< ValueType >
getUnionWith(const ValueType valueToInclude) const noexceptRange< ValueType >
intersects(Range other) const noexceptRange< ValueType >
isEmpty() const noexceptRange< ValueType >
movedToEndAt(const ValueType newEnd) const noexceptRange< ValueType >
movedToStartAt(const ValueType newStart) const noexceptRange< ValueType >
operator!=(Range other) const noexceptRange< ValueType >
operator+(const ValueType amountToAdd) const noexceptRange< ValueType >
operator+=(const ValueType amountToAdd) noexceptRange< ValueType >
operator-(const ValueType amountToSubtract) const noexceptRange< ValueType >
operator-=(const ValueType amountToSubtract) noexceptRange< ValueType >
operator=(Range other) noexceptRange< ValueType >
operator==(Range other) const noexceptRange< ValueType >
Range() noexceptRange< ValueType >
Range(const ValueType startValue, const ValueType endValue) noexceptRange< ValueType >
Range(const Range &other) noexceptRange< ValueType >
setEnd(const ValueType newEnd) noexceptRange< ValueType >
setLength(const ValueType newLength) noexceptRange< ValueType >
setStart(const ValueType newStart) noexceptRange< ValueType >
withEnd(const ValueType newEnd) const noexceptRange< ValueType >
withLength(const ValueType newLength) const noexceptRange< ValueType >
withStart(const ValueType newStart) const noexceptRange< ValueType >
withStartAndLength(const ValueType startValue, const ValueType length) noexceptRange< ValueType >static