This is the complete list of members for NormalisableRange< ValueType >, including all inherited members.
checkInvariants() const | NormalisableRange< ValueType > | inlineprivate |
convertFrom0to1(ValueType proportion) const noexcept | NormalisableRange< ValueType > | inline |
convertFrom0To1Function | NormalisableRange< ValueType > | private |
convertTo0to1(ValueType v) const noexcept | NormalisableRange< ValueType > | inline |
convertTo0To1Function | NormalisableRange< ValueType > | private |
end | NormalisableRange< ValueType > | |
getRange() const noexcept | NormalisableRange< ValueType > | inline |
interval | NormalisableRange< ValueType > | |
NormalisableRange() noexcept | NormalisableRange< ValueType > | inline |
NormalisableRange(const NormalisableRange &other) noexcept | NormalisableRange< ValueType > | inline |
NormalisableRange(ValueType rangeStart, ValueType rangeEnd, ValueType intervalValue, ValueType skewFactor, bool useSymmetricSkew=false) noexcept | NormalisableRange< ValueType > | inline |
NormalisableRange(ValueType rangeStart, ValueType rangeEnd, ValueType intervalValue) noexcept | NormalisableRange< ValueType > | inline |
NormalisableRange(ValueType rangeStart, ValueType rangeEnd) noexcept | NormalisableRange< ValueType > | inline |
NormalisableRange(ValueType rangeStart, ValueType rangeEnd, std::function< ValueType(ValueType currentRangeStart, ValueType currentRangeEnd, ValueType normalisedValue)> convertFrom0To1Func, std::function< ValueType(ValueType currentRangeStart, ValueType currentRangeEnd, ValueType mappedValue)> convertTo0To1Func, std::function< ValueType(ValueType currentRangeStart, ValueType currentRangeEnd, ValueType valueToSnap)> snapToLegalValueFunc=nullptr) noexcept | NormalisableRange< ValueType > | inline |
operator=(const NormalisableRange &other) noexcept | NormalisableRange< ValueType > | inline |
setSkewForCentre(ValueType centrePointValue) noexcept | NormalisableRange< ValueType > | inline |
skew | NormalisableRange< ValueType > | |
snapToLegalValue(ValueType v) const noexcept | NormalisableRange< ValueType > | inline |
snapToLegalValueFunction | NormalisableRange< ValueType > | private |
start | NormalisableRange< ValueType > | |
symmetricSkew | NormalisableRange< ValueType > |