Loading...
Searching...
No Matches
Encoding Member List

This is the complete list of members for Encoding, including all inherited members.

adoptScaling(const drain::ValueScaling &srcScaling, const std::type_info &srcType, const std::type_info &dstType=typeid(void))ValueScaling
assignSequence(T &sequence, bool LENIENT=false)TupleBase< S, N >inline
at(size_t i) constTupleBase< S, N >inline
at(size_t i)TupleBase< S, N >inline
byteSize (defined in Encoding)Encoding
casterEncoding
clear() (defined in TupleBase< S, N >)TupleBase< S, N >inline
Encoding(const std::type_info &t=typeid(unsigned char)) (defined in Encoding)Encodinginline
Encoding(const Encoding &encoding) (defined in Encoding)Encodinginline
fill(S i)TupleBase< S, N >inline
fwd(double x) constValueScalinginline
getElementSize() constEncodinginline
getEncoding() constEncodinginline
getEncoding()Encodinginline
getLimiter() const (defined in Encoding)Encodinginline
getMaxPhys() constValueScalinginline
getMinPhys() constValueScalinginline
getOffset() constValueScalinginline
getPhysicalRange() constValueScalinginline
getPhysicalRange()ValueScalinginline
getScale() constValueScalinginline
getScaling() constValueScalinginlinevirtual
getScaling()ValueScalinginlinevirtual
getType() constEncodinginline
getTypeMax() constEncodinginline
getTypeMin() constEncodinginline
inv(double y) constValueScalinginline
isPhysical() constValueScalinginline
isScaled() constValueScalinginline
offsetValueScaling
operator!=(const tuplebase_t &t) constTupleBase< S, N >inline
operator=(const Encoding &e) (defined in Encoding)Encodinginline
operator=(const drain::ValueScaling &scaling) (defined in ValueScaling)ValueScalinginline
operator==(const tuplebase_t &t) constTupleBase< S, N >inline
operator==(const value_type &t) constTupleBase< S, N >inline
operator[](size_t i) const (defined in TupleBase< S, N >)TupleBase< S, N >inline
operator[](size_t i) (defined in TupleBase< S, N >)TupleBase< S, N >inline
physRangeValueScaling
requestPhysicalMax(double defaultMax=static_cast< double >(std::numeric_limits< short int >::max())) constEncodinginline
requestPhysicalMin(double defaultMin=static_cast< double >(std::numeric_limits< short int >::min())) constEncodinginline
scaleValueScaling
set(const tuplebase_t &t) (defined in TupleBase< S, N >)TupleBase< S, N >inline
set(const TupleBase< T2, N2 > &t)TupleBase< S, N >inline
set(const S &arg) (defined in TupleBase< S, N >)TupleBase< S, N >inline
set(const S &arg, const SS &... rest)TupleBase< S, N >inline
set(std::initializer_list< T > l) (defined in TupleBase< S, N >)TupleBase< S, N >inline
setAbsoluteScale()ValueScalinginline
setConversionScale(double scale, double offset=0.0, double scaleOut=1.0, double offsetOut=0.0)ValueScalinginline
setConversionScale(const drain::ValueScaling &s1, const drain::ValueScaling &s2)ValueScalinginline
setConversionScale(const Range< double > &r1, const Range< double > &r2) (defined in ValueScaling)ValueScalinginline
setEncoding(const Encoding &e)Encodinginline
setIndexed(size_t i)TupleBase< S, N >inlineprotected
setIndexed(size_t i, T2 arg, const TT &... rest)TupleBase< S, N >inlineprotected
setNormalScale(const std::type_info &t)ValueScalinginline
setOptimalPhysicalScale(double min, double max) (defined in Encoding)Encodinginline
setOptimalScale() (defined in Encoding)Encodinginline
drain::ValueScaling::setOptimalScale(const std::type_info &t)ValueScaling
setPhysicalMax(double max)ValueScalinginline
setPhysicalRange(const Range< double > &range, bool rescale=false)Encodinginline
setPhysicalRange(double min, double max, bool rescale=false)Encodinginline
drain::ValueScaling::setPhysicalRange(const Range< T > &range)ValueScalinginline
drain::ValueScaling::setPhysicalRange(double min, double max)ValueScalinginline
setPhysicalScale(const std::type_info &t, double min, double max)ValueScalinginline
setPhysicalScale(const std::type_info &t, const drain::ValueScaling &scaling)ValueScalinginline
setScaling(double scale, double offset)ValueScalinginlinevirtual
setScaling(const ValueScaling &scaling) (defined in ValueScaling)ValueScalinginlinevirtual
setType(const std::type_info &t)Encodinginline
setType()Encodinginline
size()TupleBase< S, N >inlinestatic
storageTypeSize (defined in TupleBase< S, N >)TupleBase< S, N >static
str() const (defined in ValueScaling)ValueScalinginline
toSequence(T &sequence) constTupleBase< S, N >inline
toStr(char separator=',') const (defined in TupleBase< S, N >)TupleBase< S, N >inline
toStream(std::ostream &ostr) const override (defined in ValueScaling)ValueScalinginlinevirtual
toStreamFormatted(std::ostream &ostr, char separator=',') constTupleBase< S, N >inlinevirtual
TupleBase() (defined in TupleBase< S, N >)TupleBase< S, N >inline
tuplebase_t typedef (defined in TupleBase< S, N >)TupleBase< S, N >
typeEncoding
typeIsSet() constEncodinginline
UniTuple(const UniTuple< double, N > &t)UniTuple< double, 2 >inline
updateTuple() (defined in TupleBase< S, N >)TupleBase< S, N >inlinevirtual
ValueScaling(double scale=1.0, double offset=0.0) (defined in ValueScaling)ValueScalinginline
ValueScaling(double scale, double offset, const drain::Range< double > &range) (defined in ValueScaling)ValueScalinginline
ValueScaling(const drain::ValueScaling &scaling) (defined in ValueScaling)ValueScalinginline
ValueScaling(const drain::UniTuple< double, 2 > &scaling) (defined in ValueScaling)ValueScalinginline
ValueScaling(const drain::ValueScaling &scalingIn, const drain::ValueScaling &scalingOut) (defined in ValueScaling)ValueScalinginline
~TupleBase() (defined in TupleBase< S, N >)TupleBase< S, N >inlinevirtual
~ValueScaling() (defined in ValueScaling)ValueScalinginlinevirtual