Classes | Namespaces | Typedefs | Enumerations | Functions
internal.hpp File Reference

Go to the source code of this file.

Classes

class  cv::BlockedRange
 
class  cv::Split
 
struct  CvFuncTable
 
struct  CvBigFuncTable
 
class  CvOpenGlFuncTab
 

Namespaces

 cv
 Namespace where all the C++ OpenCV functionality resides.
 
 cv::ogl
 

Typedefs

typedef tbb::blocked_range< intcv::BlockedRange
 
typedef tbb::split cv::Split
 
typedef tbb::concurrent_vector
< Rect > 
cv::ConcurrentRectVector
 
typedef tbb::concurrent_vector
< double > 
cv::ConcurrentDoubleVector
 
typedef enum CvStatus CvStatus
 
typedef struct CvFuncTable CvFuncTable
 
typedef struct CvBigFuncTable CvBigFuncTable
 

Enumerations

enum  CvStatus {
  CV_BADMEMBLOCK_ERR = -113, CV_INPLACE_NOT_SUPPORTED_ERR = -112, CV_UNMATCHED_ROI_ERR = -111, CV_NOTFOUND_ERR = -110,
  CV_BADCONVERGENCE_ERR = -109, CV_BADDEPTH_ERR = -107, CV_BADROI_ERR = -106, CV_BADHEADER_ERR = -105,
  CV_UNMATCHED_FORMATS_ERR = -104, CV_UNSUPPORTED_COI_ERR = -103, CV_UNSUPPORTED_CHANNELS_ERR = -102, CV_UNSUPPORTED_DEPTH_ERR = -101,
  CV_UNSUPPORTED_FORMAT_ERR = -100, CV_BADARG_ERR = -49, CV_NOTDEFINED_ERR = -48, CV_BADCHANNELS_ERR = -47,
  CV_BADRANGE_ERR = -44, CV_BADSTEP_ERR = -29, CV_BADFLAG_ERR = -12, CV_DIV_BY_ZERO_ERR = -11,
  CV_BADCOEF_ERR = -10, CV_BADFACTOR_ERR = -7, CV_BADPOINT_ERR = -6, CV_BADSCALE_ERR = -4,
  CV_OUTOFMEM_ERR = -3, CV_NULLPTR_ERR = -2, CV_BADSIZE_ERR = -1, CV_NO_ERR = 0,
  CV_OK = CV_NO_ERR
}
 

Functions

CV_INLINE IppiSize ippiSize (int width, int height)
 
CV_EXPORTS const char * cv::currentParallelFramework ()
 
CV_INLINE voidcvAlignPtr (const void *ptr, int align CV_DEFAULT(32))
 
CV_INLINE int cvAlign (int size, int align)
 
CV_INLINE CvSize cvGetMatSize (const CvMat *mat)
 
CV_EXPORTS void icvSetOpenGlFuncTab (const CvOpenGlFuncTab *tab)
 
CV_EXPORTS bool icvCheckGlError (const char *file, const int line, const char *func="")
 
CV_EXPORTS bool cv::ogl::checkError (const char *file, const int line, const char *func="")
 

Typedef Documentation

typedef enum CvStatus CvStatus
typedef struct CvFuncTable CvFuncTable

Enumeration Type Documentation

enum CvStatus
Enumerator
CV_BADMEMBLOCK_ERR 
CV_INPLACE_NOT_SUPPORTED_ERR 
CV_UNMATCHED_ROI_ERR 
CV_NOTFOUND_ERR 
CV_BADCONVERGENCE_ERR 
CV_BADDEPTH_ERR 
CV_BADROI_ERR 
CV_BADHEADER_ERR 
CV_UNMATCHED_FORMATS_ERR 
CV_UNSUPPORTED_COI_ERR 
CV_UNSUPPORTED_CHANNELS_ERR 
CV_UNSUPPORTED_DEPTH_ERR 
CV_UNSUPPORTED_FORMAT_ERR 
CV_BADARG_ERR 
CV_NOTDEFINED_ERR 
CV_BADCHANNELS_ERR 
CV_BADRANGE_ERR 
CV_BADSTEP_ERR 
CV_BADFLAG_ERR 
CV_DIV_BY_ZERO_ERR 
CV_BADCOEF_ERR 
CV_BADFACTOR_ERR 
CV_BADPOINT_ERR 
CV_BADSCALE_ERR 
CV_OUTOFMEM_ERR 
CV_NULLPTR_ERR 
CV_BADSIZE_ERR 
CV_NO_ERR 
CV_OK 

Function Documentation

CV_INLINE IppiSize ippiSize ( int  width,
int  height 
)
CV_INLINE void* cvAlignPtr ( const void ptr,
int align   CV_DEFAULT32 
)
CV_INLINE int cvAlign ( int  size,
int  align 
)
CV_INLINE CvSize cvGetMatSize ( const CvMat mat)
CV_EXPORTS void icvSetOpenGlFuncTab ( const CvOpenGlFuncTab tab)
CV_EXPORTS bool icvCheckGlError ( const char *  file,
const int  line,
const char *  func = "" 
)