ImageConf Member List

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

adoptScaling(const drain::ValueScaling &srcScaling, const std::type_info &srcType, const std::type_info &dstType=typeid(void))ValueScaling
area (defined in Geometry)Geometry
drain::assignSequence(T &sequence, bool LENIENT=false)TupleBase< S, N >inline
drain::image::Geometry::assignSequence(T &sequence, bool LENIENT=false)TupleBase< S, N >inline
drain::at(size_t i) constTupleBase< S, N >inline
drain::at(size_t i)TupleBase< S, N >inline
drain::image::Geometry::at(size_t i) constTupleBase< S, N >inline
drain::image::Geometry::at(size_t i)TupleBase< S, N >inline
begin() const override final (defined in UniTuple< double, 2 >)UniTuple< double, 2 >inlinevirtual
begin() override final (defined in UniTuple< double, 2 >)UniTuple< double, 2 >inlinevirtual
begin() const override final (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >inlinevirtual
begin() override final (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >inlinevirtual
byteSize (defined in Encoding)Encoding
casterEncoding
channels (defined in Geometry)Geometry
clear() (defined in TupleBase< S, N >)TupleBase< S, N >inline
clear() (defined in TupleBase< S, N >)TupleBase< S, N >inline
const_iterator typedef (defined in UniTuple< double, 2 >)UniTuple< double, 2 >
const_iterator typedef (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >
coordinatePolicyImageConf
debug(std::ostream &ostr) const (defined in UniTuple< double, 2 >)UniTuple< double, 2 >inline
debug(std::ostream &ostr) const (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >inline
Encoding(const std::type_info &t=typeid(unsigned char)) (defined in Encoding)Encodinginline
Encoding(const Encoding &encoding) (defined in Encoding)Encodinginline
end() const override final (defined in UniTuple< double, 2 >)UniTuple< double, 2 >inlinevirtual
end() override final (defined in UniTuple< double, 2 >)UniTuple< double, 2 >inlinevirtual
end() const override final (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >inlinevirtual
end() override final (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >inlinevirtual
drain::fill(S i)TupleBase< S, N >inline
drain::image::Geometry::fill(S i)TupleBase< S, N >inline
fwd(double x) constValueScalinginline
Geometry(size_t width=0, size_t height=0, size_t channels=1, size_t alphas=0)Geometryinline
Geometry(const Geometry &g) (defined in Geometry)Geometryinline
getAlphaChannelCount() const (defined in Geometry)Geometryinline
getArea() const (defined in Geometry)Geometryinline
getChannelCount() constGeometryinline
getChannelIndex(const std::string &index) constGeometry
getCoordinatePolicy() const (defined in ImageConf)ImageConfinline
getElementSize() constEncodinginline
getEncoding() constEncodinginline
getEncoding()Encodinginline
getGeometry() const (defined in Geometry)Geometryinlinevirtual
getGeometry() (defined in Geometry)Geometryinlinevirtual
getHeight() const (defined in Geometry)Geometryinline
getImageChannelCount() const (defined in Geometry)Geometryinline
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
getVolume() const (defined in Geometry)Geometryinline
getWidth() const (defined in Geometry)Geometryinline
hasAlphaChannel() const (defined in Geometry)Geometryinline
ImageConf(const drain::Type &t=typeid(unsigned char), size_t width=0, size_t height=0, size_t imageChannels=1, size_t alphaChannels=0) (defined in ImageConf)ImageConfinline
ImageConf(const ImageConf &conf) (defined in ImageConf)ImageConfinline
inv(double y) constValueScalinginline
isEmpty() const (defined in Geometry)Geometryinline
isPhysical() constValueScalinginline
isScaled() constValueScalinginline
iterator typedef (defined in UniTuple< double, 2 >)UniTuple< double, 2 >
iterator typedef (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >
next() (defined in UniTuple< double, 2 >)UniTuple< double, 2 >inlineprotected
next() (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >inlineprotected
offsetValueScaling
operator const AreaGeometry &() const (defined in Geometry)Geometryinline
drain::operator!=(const tuplebase_t &t) constTupleBase< S, N >inline
operator!=(const Geometry &g) const (defined in Geometry)Geometryinline
UniTuple< size_t, 4 >::operator!=(const tuplebase_t &t) constTupleBase< S, N >inline
operator=(const ImageConf &conf) (defined in ImageConf)ImageConfinline
operator=(const Encoding &e) (defined in Encoding)Encodinginline
operator=(const drain::ValueScaling &scaling) (defined in ValueScaling)ValueScalinginline
operator=(const tuple_t &t) (defined in UniTuple< double, 2 >)UniTuple< double, 2 >inline
operator=(const value_type &value) (defined in UniTuple< double, 2 >)UniTuple< double, 2 >inline
operator=(std::initializer_list< S > l) (defined in UniTuple< double, 2 >)UniTuple< double, 2 >inline
operator=(const tuple_t &t) (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >inline
operator=(const value_type &value) (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >inline
operator=(std::initializer_list< S > l) (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >inline
drain::operator==(const tuplebase_t &t) constTupleBase< S, N >inline
operator==(const Geometry &g) const (defined in Geometry)Geometryinline
UniTuple< size_t, 4 >::operator==(const tuplebase_t &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
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
drain::set(const TupleBase< T2, N2 > &t)TupleBase< S, N >inline
set(const S &arg) (defined in TupleBase< S, N >)TupleBase< S, N >inline
drain::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
set(const tuplebase_t &t) (defined in TupleBase< S, N >)TupleBase< S, N >inline
drain::image::Geometry::set(const TupleBase< T2, N2 > &t)TupleBase< S, N >inline
set(const S &arg) (defined in TupleBase< S, N >)TupleBase< S, N >inline
drain::image::Geometry::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
setAlphaChannelCount(size_t alphaChannels) (defined in Geometry)Geometryinline
setArea(const TupleBase< S, N > &a) (defined in Geometry)Geometryinline
setArea(size_t width, size_t height) (defined in Geometry)Geometryinline
setChannelCount(size_t imageChannels, size_t alphaChannels) (defined in Geometry)Geometryinline
setChannelCount(const ChannelGeometry &geom) (defined in Geometry)Geometryinline
setConf(const ImageConf &conf) (defined in ImageConf)ImageConfinline
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
setCoordinatePolicy(const T &policy)ImageConfinline
setCoordinatePolicy(EdgePolicy::index_t xUnderFlowPolicy, EdgePolicy::index_t yUnderFlowPolicy, EdgePolicy::index_t xOverFlowPolicy, EdgePolicy::index_t yOverFlowPolicy) (defined in ImageConf)ImageConfinline
setEncoding(const Encoding &e)Encodinginline
setGeometry(const T &g) (defined in Geometry)Geometryinline
setGeometry(const Geometry &g) (defined in Geometry)Geometryinline
setGeometry(size_t width, size_t height, size_t imageChannelCount=1, size_t alphaChannelCount=0) (defined in Geometry)Geometryinline
setImageChannelCount(size_t imageChannels) (defined in Geometry)Geometryinline
drain::setIndexed(size_t i)TupleBase< S, N >inlineprotected
drain::setIndexed(size_t i, T2 arg, const TT &... rest)TupleBase< S, N >inlineprotected
drain::image::Geometry::setIndexed(size_t i)TupleBase< S, N >inlineprotected
drain::image::Geometry::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
drain::size()TupleBase< S, N >inlinestatic
drain::image::Geometry::size()TupleBase< S, N >inlinestatic
start (defined in UniTuple< double, 2 >)UniTuple< double, 2 >protected
start (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >protected
storageTypeSize (defined in TupleBase< S, N >)TupleBase< S, N >static
storageTypeSize (defined in TupleBase< S, N >)TupleBase< S, N >static
str() const (defined in ValueScaling)ValueScalinginline
drain::toSequence(T &sequence) constTupleBase< S, N >inline
drain::image::Geometry::toSequence(T &sequence) constTupleBase< S, N >inline
toStr(char separator=',') const (defined in TupleBase< S, N >)TupleBase< S, N >inline
toStr(char separator=',') const (defined in TupleBase< S, N >)TupleBase< S, N >inline
toStream(std::ostream &ostr) const (defined in ValueScaling)ValueScalinginline
UniTuple< double, 2 >::toStream(std::ostream &ostr, char separator=',') constTupleBase< S, N >inlinevirtual
tuple() (defined in UniTuple< double, 2 >)UniTuple< double, 2 >inline
tuple() const (defined in UniTuple< double, 2 >)UniTuple< double, 2 >inline
tuple() (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >inline
tuple() const (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >inline
tuple_size (defined in UniTuple< double, 2 >)UniTuple< double, 2 >static
tuple_size (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >static
tuple_t typedef (defined in UniTuple< double, 2 >)UniTuple< double, 2 >
tuple_t typedef (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >
TupleBase() (defined in TupleBase< S, N >)TupleBase< S, N >inline
TupleBase() (defined in TupleBase< S, N >)TupleBase< S, N >inline
tuplebase_t typedef (defined in TupleBase< S, N >)TupleBase< S, N >
tuplebase_t typedef (defined in TupleBase< S, N >)TupleBase< S, N >
typeEncoding
typeIsSet() constEncodinginline
UniTuple() (defined in UniTuple< double, 2 >)UniTuple< double, 2 >inline
UniTuple(const TT &... args) (defined in UniTuple< double, 2 >)UniTuple< double, 2 >inline
drain::UniTuple(const UniTuple< double, N > &t)UniTuple< double, 2 >inline
UniTuple(std::initializer_list< S > l) (defined in UniTuple< double, 2 >)UniTuple< double, 2 >inline
UniTuple(UniTuple< double, N2 > &tuple, size_t i) (defined in UniTuple< double, 2 >)UniTuple< double, 2 >inlineprotected
UniTuple() (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >inline
UniTuple(const TT &... args) (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >inline
drain::image::Geometry::UniTuple(const UniTuple< size_t, N > &t)UniTuple< size_t, 4 >inline
UniTuple(std::initializer_list< S > l) (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >inline
UniTuple(UniTuple< size_t, N2 > &tuple, size_t i) (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >inlineprotected
updateTuple() (defined in TupleBase< S, N >)TupleBase< S, N >inlinevirtual
value_type typedef (defined in UniTuple< double, 2 >)UniTuple< double, 2 >
value_type typedef (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >
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
~Geometry() (defined in Geometry)Geometryinlinevirtual
~TupleBase() (defined in TupleBase< S, N >)TupleBase< S, N >inlinevirtual
~UniTuple() (defined in UniTuple< double, 2 >)UniTuple< double, 2 >inlinevirtual
~UniTuple() (defined in UniTuple< size_t, 4 >)UniTuple< size_t, 4 >inlinevirtual
~ValueScaling() (defined in ValueScaling)ValueScalinginlinevirtual