Wondercoll
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Typedefs | Functions | Variables
cxutils.cpp File Reference
#include "_cxcore.h"

Macros

#define MAXN   16
 
#define ICV_LT_BY_IDX(a, b)   (aux[a] < aux[b])
 

Typedefs

typedef void(* CvSortIdxFunc )(int *arr, size_t n, const void *)
 

Functions

CV_IMPL void cvKMeans2 (const CvArr *samples_arr, int cluster_count, CvArr *labels_arr, CvTermCriteria termcrit)
 
CV_IMPL int cvSolveCubic (const CvMat *coeffs, CvMat *roots)
 
void cvSolvePoly (const CvMat *a, CvMat *r, int maxiter, int fig)
 
CV_IMPL void cvNormalize (const CvArr *src, CvArr *dst, double a, double b, int norm_type, const CvArr *mask)
 
CV_IMPL void cvRandShuffle (CvArr *arr, CvRNG *rng, double iter_factor)
 
CV_IMPL CvArrcvRange (CvArr *arr, double start, double end)
 
CV_IMPL void cvSort (const CvArr *_src, CvArr *_dst, CvArr *_idx, int flags)
 

Variables

static const float *static
const ushort *static const
uchar *static static int
static int static int int
typedef void(* 
CvSortFunc )(void *arr, size_t n, int)
 
static int
 
static ICV_LT_BY_IDX
 
static const float *static
const ushort *static const
uchar *static 
double
 
static const float *static
const ushort *static const
uchar *static 
CV_LT
 
static const float *static
const ushort *static const
uchar *static static int
static int 
short
 
static const float *static
const ushort *static const
uchar *static static int
static int static int 
schar
 

Macro Definition Documentation

#define ICV_LT_BY_IDX (   a,
  b 
)    (aux[a] < aux[b])
#define MAXN   16

Typedef Documentation

typedef void(* CvSortIdxFunc)(int *arr, size_t n, const void *)

Function Documentation

CV_IMPL void cvKMeans2 ( const CvArr samples_arr,
int  cluster_count,
CvArr labels_arr,
CvTermCriteria  termcrit 
)
CV_IMPL void cvNormalize ( const CvArr src,
CvArr dst,
double  a,
double  b,
int  norm_type,
const CvArr mask 
)
CV_IMPL void cvRandShuffle ( CvArr arr,
CvRNG rng,
double  iter_factor 
)
CV_IMPL CvArr* cvRange ( CvArr arr,
double  start,
double  end 
)
CV_IMPL int cvSolveCubic ( const CvMat coeffs,
CvMat roots 
)
void cvSolvePoly ( const CvMat a,
CvMat r,
int  maxiter,
int  fig 
)
CV_IMPL void cvSort ( const CvArr _src,
CvArr _dst,
CvArr _idx,
int  flags 
)

Variable Documentation

static const float *static const ushort *static const uchar *static static int static int static int CV_LT
const float* static const ushort* static const uchar* static static int static int static int int typedef void(* CvSortFunc)(void *arr, size_t n, int)
const float* static const ushort* static const uchar* static double
static const float *static const ushort *static ICV_LT_BY_IDX
const float* static const ushort* static const uchar* static static int int
const float* static const ushort* static const uchar* static static int static int static int schar
const float* static const ushort* static const uchar* static static int static int short