Template Class CDataBlob

Class Documentation

template<typename T>
class CDataBlob

Public Functions

inline CDataBlob()
inline CDataBlob(int r, int c, int ch)
inline ~CDataBlob()
inline CDataBlob(CDataBlob<T> &&other)
inline CDataBlob<T> &operator=(CDataBlob<T> &&other)
inline void setNULL()
inline void setZero()
inline bool isEmpty() const
inline bool create(int r, int c, int ch)
inline T *ptr(int r, int c)
inline const T *ptr(int r, int c) const
inline const T getElement(int r, int c, int ch) const

Public Members

int rows
int cols
int channels
int channelStep
T *data

Friends

inline friend std::ostream &operator<<(std::ostream &output, CDataBlob &dataBlob)