Teem 1.10.0
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