src/nrrd/apply1D.c File Reference

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

Include dependency graph for apply1D.c:


Enumerations

enum  { kindLut = 0, kindRmap = 1, kindImap = 2 }

Functions

double _nrrdApplyDomainMin (const Nrrd *nmap, int ramps, int mapAxis)
double _nrrdApplyDomainMax (const Nrrd *nmap, int ramps, int mapAxis)
int _nrrdApply1DSetUp (Nrrd *nout, const Nrrd *nin, const NrrdRange *range, const Nrrd *nmap, int kind, int typeOut, int rescale, int multi)
int _nrrdApply1DLutOrRegMap (Nrrd *nout, const Nrrd *nin, const NrrdRange *range, const Nrrd *nmap, int ramps, int rescale, int multi)
int nrrdApply1DLut (Nrrd *nout, const Nrrd *nin, const NrrdRange *_range, const Nrrd *nlut, int typeOut, int rescale)
int nrrdApplyMulti1DLut (Nrrd *nout, const Nrrd *nin, const NrrdRange *_range, const Nrrd *nmlut, int typeOut, int rescale)
int nrrdApply1DRegMap (Nrrd *nout, const Nrrd *nin, const NrrdRange *_range, const Nrrd *nmap, int typeOut, int rescale)
int nrrdApplyMulti1DRegMap (Nrrd *nout, const Nrrd *nin, const NrrdRange *_range, const Nrrd *nmmap, int typeOut, int rescale)
int nrrd1DIrregMapCheck (const Nrrd *nmap)
int nrrd1DIrregAclCheck (const Nrrd *nacl)
double * _nrrd1DIrregMapDomain (int *posLenP, int *baseIP, const Nrrd *nmap)
int _nrrd1DIrregFindInterval (const double *pos, double p, int loI, int hiI)
int nrrd1DIrregAclGenerate (Nrrd *nacl, const Nrrd *nmap, size_t aclLen)
int nrrdApply1DIrregMap (Nrrd *nout, const Nrrd *nin, const NrrdRange *_range, const Nrrd *nmap, const Nrrd *nacl, int typeOut, int rescale)
int nrrdApply1DSubstitution (Nrrd *nout, const Nrrd *nin, const Nrrd *_nsubst)

Enumeration Type Documentation

anonymous enum

Enumerator:
kindLut 
kindRmap 
kindImap 


Function Documentation

int _nrrd1DIrregFindInterval ( const double *  pos,
double  p,
int  loI,
int  hiI 
)

double* _nrrd1DIrregMapDomain ( int *  posLenP,
int *  baseIP,
const Nrrd nmap 
)

int _nrrdApply1DLutOrRegMap ( Nrrd nout,
const Nrrd nin,
const NrrdRange range,
const Nrrd nmap,
int  ramps,
int  rescale,
int  multi 
)

int _nrrdApply1DSetUp ( Nrrd nout,
const Nrrd nin,
const NrrdRange range,
const Nrrd nmap,
int  kind,
int  typeOut,
int  rescale,
int  multi 
)

double _nrrdApplyDomainMax ( const Nrrd nmap,
int  ramps,
int  mapAxis 
)

double _nrrdApplyDomainMin ( const Nrrd nmap,
int  ramps,
int  mapAxis 
)

int nrrd1DIrregAclCheck ( const Nrrd nacl  ) 

int nrrd1DIrregAclGenerate ( Nrrd nacl,
const Nrrd nmap,
size_t  aclLen 
)

int nrrd1DIrregMapCheck ( const Nrrd nmap  ) 

int nrrdApply1DIrregMap ( Nrrd nout,
const Nrrd nin,
const NrrdRange _range,
const Nrrd nmap,
const Nrrd nacl,
int  typeOut,
int  rescale 
)

int nrrdApply1DLut ( Nrrd nout,
const Nrrd nin,
const NrrdRange _range,
const Nrrd nlut,
int  typeOut,
int  rescale 
)

int nrrdApply1DRegMap ( Nrrd nout,
const Nrrd nin,
const NrrdRange _range,
const Nrrd nmap,
int  typeOut,
int  rescale 
)

int nrrdApply1DSubstitution ( Nrrd nout,
const Nrrd nin,
const Nrrd _nsubst 
)

int nrrdApplyMulti1DLut ( Nrrd nout,
const Nrrd nin,
const NrrdRange _range,
const Nrrd nmlut,
int  typeOut,
int  rescale 
)

int nrrdApplyMulti1DRegMap ( Nrrd nout,
const Nrrd nin,
const NrrdRange _range,
const Nrrd nmmap,
int  typeOut,
int  rescale 
)


Generated on Sat May 9 03:55:29 2009 for Teem by  doxygen 1.5.9