#include "nrrd.h"
#include "privateNrrd.h"
Defines | |
#define | GETV_2(x, y) |
#define | GETI_2(x, y) |
#define | TEST(P) |
#define | GETV_3(x, y, z) |
#define | GETI_3(x, y, z) |
#define | TADJ(P) |
Functions | |
int | _nrrdCCFind_1 (Nrrd *nout, unsigned int *numid, const Nrrd *nin) |
int | _nrrdCCFind_2 (Nrrd *nout, unsigned int *numid, airArray *eqvArr, const Nrrd *nin, unsigned int conny) |
int | _nrrdCCFind_3 (Nrrd *nout, unsigned int *numid, airArray *eqvArr, const Nrrd *nin, unsigned int conny) |
int | _nrrdCCFind_N (Nrrd *nout, unsigned int *numid, airArray *eqvArr, const Nrrd *nin, unsigned int conny) |
int | nrrdCCFind (Nrrd *nout, Nrrd **nvalP, const Nrrd *nin, int type, unsigned int conny) |
int | _nrrdCCAdj_1 (unsigned char *out, int numid, const Nrrd *nin) |
int | _nrrdCCAdj_2 (unsigned char *out, unsigned int numid, const Nrrd *nin, unsigned int conny) |
int | _nrrdCCAdj_3 (unsigned char *out, int numid, const Nrrd *nin, unsigned int conny) |
int | _nrrdCCAdj_N (unsigned char *out, int numid, const Nrrd *nin, unsigned int conny) |
int | nrrdCCAdjacency (Nrrd *nout, const Nrrd *nin, unsigned int conny) |
int | nrrdCCMerge (Nrrd *nout, const Nrrd *nin, Nrrd *_nval, int valDir, unsigned int maxSize, unsigned int maxNeighbor, unsigned int conny) |
int | nrrdCCRevalue (Nrrd *nout, const Nrrd *nin, const Nrrd *nval) |
int | nrrdCCSettle (Nrrd *nout, Nrrd **nvalP, const Nrrd *nin) |
Variables | |
int | _nrrdCC_EqvIncr = 128 |
int | _nrrdCC_verb = 0 |
#define GETI_2 | ( | x, | |||
y | ) |
#define GETI_3 | ( | x, | |||
y, | |||||
z | ) |
#define GETV_2 | ( | x, | |||
y | ) |
#define GETV_3 | ( | x, | |||
y, | |||||
z | ) |
#define TADJ | ( | P | ) |
#define TEST | ( | P | ) |
Value:
if (vl == pvl[(P)]) { \ if (p) { /* we already had a value match */ \ if (id != pid[(P)]) { \ airEqvAdd(eqvArr, pid[(P)], id); \ } \ } else { \ id = pid[p=(P)]; \ } \ }
int _nrrdCCAdj_1 | ( | unsigned char * | out, | |
int | numid, | |||
const Nrrd * | nin | |||
) |
int _nrrdCCAdj_2 | ( | unsigned char * | out, | |
unsigned int | numid, | |||
const Nrrd * | nin, | |||
unsigned int | conny | |||
) |
int _nrrdCCAdj_3 | ( | unsigned char * | out, | |
int | numid, | |||
const Nrrd * | nin, | |||
unsigned int | conny | |||
) |
int _nrrdCCAdj_N | ( | unsigned char * | out, | |
int | numid, | |||
const Nrrd * | nin, | |||
unsigned int | conny | |||
) |
int _nrrdCCFind_2 | ( | Nrrd * | nout, | |
unsigned int * | numid, | |||
airArray * | eqvArr, | |||
const Nrrd * | nin, | |||
unsigned int | conny | |||
) |
int _nrrdCCFind_3 | ( | Nrrd * | nout, | |
unsigned int * | numid, | |||
airArray * | eqvArr, | |||
const Nrrd * | nin, | |||
unsigned int | conny | |||
) |
int _nrrdCCFind_N | ( | Nrrd * | nout, | |
unsigned int * | numid, | |||
airArray * | eqvArr, | |||
const Nrrd * | nin, | |||
unsigned int | conny | |||
) |
int nrrdCCMerge | ( | Nrrd * | nout, | |
const Nrrd * | nin, | |||
Nrrd * | _nval, | |||
int | valDir, | |||
unsigned int | maxSize, | |||
unsigned int | maxNeighbor, | |||
unsigned int | conny | |||
) |
int _nrrdCC_EqvIncr = 128 |
int _nrrdCC_verb = 0 |