#include <mexutils.h>
#include <vl/generic.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
Go to the source code of this file.
Classes | |
struct | Pair |
Defines | |
#define | _COMPARE_TEMPLATE(MXC) |
#define | _DISPATCH_COMPARE(MXC) |
#define | MAXVAL_mxDOUBLE_CLASS mxGetInf() |
#define | MAXVAL_mxINT8_CLASS 0x7fffffff |
#define | MAXVAL_mxSINGLE_CLASS ((float)mxGetInf()) |
#define | MAXVAL_mxUINT8_CLASS 0x7fffffff |
#define | PROMOTE_mxDOUBLE_CLASS double |
#define | PROMOTE_mxINT8_CLASS int |
#define | PROMOTE_mxSINGLE_CLASS float |
#define | PROMOTE_mxUINT8_CLASS int |
#define | TYPEOF_mxDOUBLE_CLASS double |
#define | TYPEOF_mxINT8_CLASS char |
#define | TYPEOF_mxSINGLE_CLASS float |
#define | TYPEOF_mxUINT8_CLASS unsigned char |
Functions | |
void | mexFunction (int nout, mxArray *out[], int nin, const mxArray *in[]) |
#define _COMPARE_TEMPLATE | ( | MXC | ) |
Definition at line 50 of file vl_ubcmatch.c.
#define _DISPATCH_COMPARE | ( | MXC | ) |
case MXC : \ pairs_iterator = compare_##MXC(pairs_iterator, \ (const TYPEOF_##MXC*) L1_pt, \ (const TYPEOF_##MXC*) L2_pt, \ K1,K2,ND,thresh) ; \ break ; \
#define MAXVAL_mxDOUBLE_CLASS mxGetInf() |
Definition at line 33 of file vl_ubcmatch.c.
#define MAXVAL_mxINT8_CLASS 0x7fffffff |
Definition at line 35 of file vl_ubcmatch.c.
#define MAXVAL_mxSINGLE_CLASS ((float)mxGetInf()) |
Definition at line 34 of file vl_ubcmatch.c.
#define MAXVAL_mxUINT8_CLASS 0x7fffffff |
Definition at line 36 of file vl_ubcmatch.c.
#define PROMOTE_mxDOUBLE_CLASS double |
Definition at line 28 of file vl_ubcmatch.c.
#define PROMOTE_mxINT8_CLASS int |
Definition at line 30 of file vl_ubcmatch.c.
#define PROMOTE_mxSINGLE_CLASS float |
Definition at line 29 of file vl_ubcmatch.c.
#define PROMOTE_mxUINT8_CLASS int |
Definition at line 31 of file vl_ubcmatch.c.
#define TYPEOF_mxDOUBLE_CLASS double |
Definition at line 23 of file vl_ubcmatch.c.
#define TYPEOF_mxINT8_CLASS char |
Definition at line 25 of file vl_ubcmatch.c.
#define TYPEOF_mxSINGLE_CLASS float |
Definition at line 24 of file vl_ubcmatch.c.
#define TYPEOF_mxUINT8_CLASS unsigned char |
Definition at line 26 of file vl_ubcmatch.c.
void mexFunction | ( | int nout | , |
mxArray * | out[], | ||
int | nin, | ||
const mxArray * | in[] | ||
) |
Definition at line 110 of file vl_ubcmatch.c.