src/nrrd/measure.c File Reference

#include "nrrd.h"
#include "privateNrrd.h"

Include dependency graph for measure.c:


Functions

void _nrrdMeasureUnknown (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureMin (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureMax (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureProduct (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureSum (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureMean (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureHistoMode (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureMode (void *ans, int ansType, const void *_line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureMedian (void *ans, int ansType, const void *_line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureL1 (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureL2 (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureLinf (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureVariance (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureSD (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureLineFit (double *intc, double *slope, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureLineSlope (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureLineIntercept (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureLineError (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureSkew (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureHistoMedian (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureHistoMean (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureHistoVariance (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureHistoSD (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureHistoProduct (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureHistoSum (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureHistoL2 (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureHistoMax (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
void _nrrdMeasureHistoMin (void *ans, int ansType, const void *line, int lineType, size_t len, double axmin, double axmax)
int _nrrdMeasureType (const Nrrd *nin, int measr)
int nrrdProject (Nrrd *nout, const Nrrd *nin, unsigned int axis, int measr, int type)

Variables

void(* nrrdMeasureLine [NRRD_MEASURE_MAX+1])(void *, int, const void *, int, size_t, double, double)

Function Documentation

void _nrrdMeasureHistoL2 ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureHistoMax ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureHistoMean ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureHistoMedian ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureHistoMin ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureHistoMode ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureHistoProduct ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureHistoSD ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureHistoSum ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureHistoVariance ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureL1 ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureL2 ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureLineError ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureLineFit ( double *  intc,
double *  slope,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureLineIntercept ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureLineSlope ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureLinf ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureMax ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureMean ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureMedian ( void *  ans,
int  ansType,
const void *  _line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureMin ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureMode ( void *  ans,
int  ansType,
const void *  _line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureProduct ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureSD ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureSkew ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureSum ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

int _nrrdMeasureType ( const Nrrd nin,
int  measr 
)

void _nrrdMeasureUnknown ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

void _nrrdMeasureVariance ( void *  ans,
int  ansType,
const void *  line,
int  lineType,
size_t  len,
double  axmin,
double  axmax 
)

int nrrdProject ( Nrrd nout,
const Nrrd nin,
unsigned int  axis,
int  measr,
int  type 
)


Variable Documentation

void(* nrrdMeasureLine[NRRD_MEASURE_MAX+1])(void *, int, const void *, int, size_t, double, double)


Generated on Thu Jan 1 01:06:58 2009 for Teem by  doxygen 1.5.6