Image Component Library (ICL)
icl::core::ImgBase Member List
This is the complete list of members for icl::core::ImgBase, including all inherited members.
as16s()icl::core::ImgBase [inline]
as16s() const icl::core::ImgBase [inline]
as32f()icl::core::ImgBase [inline]
as32f() const icl::core::ImgBase [inline]
as32s()icl::core::ImgBase [inline]
as32s() const icl::core::ImgBase [inline]
as64f()icl::core::ImgBase [inline]
as64f() const icl::core::ImgBase [inline]
as8u()icl::core::ImgBase [inline]
as8u() const icl::core::ImgBase [inline]
asImg()icl::core::ImgBase [inline]
asImg() const icl::core::ImgBase [inline]
clear(int iChannel=-1, icl64f val=0, bool bROIOnly=true)icl::core::ImgBase
clearMetaData()icl::core::ImgBase [inline]
convert(Img< T > *poDst=NULL) const icl::core::ImgBase
convert(depth d) const icl::core::ImgBase
convert(ImgBase *poDst) const icl::core::ImgBase
convertROI(Img< T > *poDst=NULL) const icl::core::ImgBase
convertROI(depth d) const icl::core::ImgBase
convertROI(ImgBase *poDst) const icl::core::ImgBase
deepCopy(ImgBase **ppoDst=0) const =0icl::core::ImgBase [pure virtual]
deepCopyROI(ImgBase **ppoDst=0) const =0icl::core::ImgBase [pure virtual]
detach(int iIndex=-1)=0icl::core::ImgBase [pure virtual]
fillBorder(bool setFullROI=true)=0icl::core::ImgBase [pure virtual]
fillBorder(icl64f val, bool setFullROI=true)=0icl::core::ImgBase [pure virtual]
fillBorder(const std::vector< icl64f > &vals, bool setFullROI=true)=0icl::core::ImgBase [pure virtual]
fillBorder(const ImgBase *src, bool setFullROI=true)=0icl::core::ImgBase [pure virtual]
getChannels() const icl::core::ImgBase [inline]
getDataPtr(int iChannel) const =0icl::core::ImgBase [pure virtual]
getDataPtr(int iChannel)=0icl::core::ImgBase [pure virtual]
getDepth() const icl::core::ImgBase [inline]
getDim() const icl::core::ImgBase [inline]
getFormat() const icl::core::ImgBase [inline]
getHeight() const icl::core::ImgBase [inline]
getImageRect() const icl::core::ImgBase [inline]
getLineStep() const =0icl::core::ImgBase [pure virtual]
getMax(int iChannel, utils::Point *coords=0) const icl::core::ImgBase
getMax() const icl::core::ImgBase
getMetaData() const icl::core::ImgBase [inline]
getMetaData()icl::core::ImgBase [inline]
getMin(int iChannel, utils::Point *coords=0) const icl::core::ImgBase
getMin() const icl::core::ImgBase
getMinMax(int iChannel, utils::Point *minCoords=0, utils::Point *maxCoords=0) const icl::core::ImgBase
getMinMax() const icl::core::ImgBase
getParams() const icl::core::ImgBase [inline]
getROI() const icl::core::ImgBase [inline]
getROI(utils::Point &offset, utils::Size &size) const icl::core::ImgBase [inline]
getROIHeight() const icl::core::ImgBase [inline]
getROIOffset() const icl::core::ImgBase [inline]
getROISize() const icl::core::ImgBase [inline]
getROIWidth() const icl::core::ImgBase [inline]
getROIXOffset() const icl::core::ImgBase [inline]
getROIYOffset() const icl::core::ImgBase [inline]
getSize() const icl::core::ImgBase [inline]
getTime() const icl::core::ImgBase [inline]
getWidth() const icl::core::ImgBase [inline]
hasFullROI() const icl::core::ImgBase [inline]
hasMetaData() const icl::core::ImgBase [inline]
ImgBase(depth d, const ImgParams &params)icl::core::ImgBase [protected]
isEqual(const utils::Size &s, int nChannels) const icl::core::ImgBase [inline]
isEqual(const ImgParams &params)icl::core::ImgBase [inline]
isEqual(const ImgParams &params, depth d)icl::core::ImgBase [inline]
isEqual(const ImgBase *otherImage)icl::core::ImgBase [inline]
isIndependent() const =0icl::core::ImgBase [pure virtual]
m_eDepthicl::core::ImgBase [protected]
m_metaDataicl::core::ImgBase [protected]
m_oParamsicl::core::ImgBase [protected]
m_timestampicl::core::ImgBase [protected]
mirror(axis eAxis, bool bOnlyROI=false)=0icl::core::ImgBase [pure virtual]
normalizeAllChannels(const utils::Range< icl64f > &dstRange)icl::core::ImgBase
normalizeChannel(int iChannel, const utils::Range< icl64f > &srcRange, const utils::Range< icl64f > &dstRange)icl::core::ImgBase
normalizeChannel(int iChannel, const utils::Range< icl64f > &dstRange)icl::core::ImgBase
normalizeImg(const utils::Range< icl64f > &srcRange, const utils::Range< icl64f > &dstRange)icl::core::ImgBase
normalizeImg(const utils::Range< icl64f > &dstRange)icl::core::ImgBase
print(const std::string sTitle="image") const icl::core::ImgBase
reinterpretChannels(format newFmt, ImgBase **ppoDst=NULL)icl::core::ImgBase [inline]
reinterpretChannels(format newFmt) const icl::core::ImgBase [inline]
removeChannel(int iChannel)=0icl::core::ImgBase [pure virtual]
scale(const utils::Size &s, scalemode eScaleMode=interpolateNN)=0icl::core::ImgBase [pure virtual]
scaledCopy(const utils::Size &newSize, scalemode eScaleMode=interpolateNN) const =0icl::core::ImgBase [pure virtual]
scaledCopy(ImgBase **ppoDst=0, scalemode eScaleMode=interpolateNN) const =0icl::core::ImgBase [pure virtual]
scaledCopyROI(const utils::Size &newSize, scalemode eScaleMode=interpolateNN) const =0icl::core::ImgBase [pure virtual]
scaledCopyROI(ImgBase **ppoDst=0, scalemode eScaleMode=interpolateNN) const =0icl::core::ImgBase [pure virtual]
selectChannel(int channelIndex, ImgBase **ppoDst=0)icl::core::ImgBase [inline]
selectChannel(int channelIndex) const icl::core::ImgBase [inline]
selectChannels(const std::vector< int > &channelIndices, ImgBase **ppoDst=0)icl::core::ImgBase [inline]
selectChannels(const std::vector< int > &channelIndices) const icl::core::ImgBase [inline]
setChannels(int iNewNumChannels)=0icl::core::ImgBase [pure virtual]
setFormat(format fmt)icl::core::ImgBase
setFullROI()icl::core::ImgBase [inline]
setMetaData(const std::string &data)icl::core::ImgBase [inline]
setParams(const ImgParams &params)icl::core::ImgBase
setROI(const utils::Point &offset, const utils::Size &size)icl::core::ImgBase [inline]
setROI(const utils::Rect &roi)icl::core::ImgBase [inline]
setROIAdaptive(const utils::Rect &roi)icl::core::ImgBase [inline]
setROIOffset(const utils::Point &offset)icl::core::ImgBase [inline]
setROIOffsetAdaptive(const utils::Point &offset)icl::core::ImgBase [inline]
setROISize(const utils::Size &size)icl::core::ImgBase [inline]
setROISizeAdaptive(const utils::Size &size)icl::core::ImgBase [inline]
setSize(const utils::Size &s)=0icl::core::ImgBase [pure virtual]
setTime(const utils::Time time)icl::core::ImgBase [inline]
setTime()icl::core::ImgBase [inline]
shallowCopy(const utils::Rect &roi, const std::vector< int > &channelIndices, format fmt, utils::Time time=utils::Time::null, ImgBase **ppoDst=NULL)=0icl::core::ImgBase [pure virtual]
shallowCopy(const utils::Rect &roi, const std::vector< int > &channelIndices, format fmt, utils::Time time=utils::Time::null) const icl::core::ImgBase [inline]
shallowCopy(const utils::Rect &roi, ImgBase **ppoDst=NULL)icl::core::ImgBase [inline]
shallowCopy(ImgBase **ppoDst=NULL)icl::core::ImgBase [inline]
shallowCopy(const utils::Rect &roi) const icl::core::ImgBase [inline]
swapChannels(int iIndexA, int iIndexB)=0icl::core::ImgBase [pure virtual]
validChannel(const int iChannel) const icl::core::ImgBase [inline]
~ImgBase()icl::core::ImgBase [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines