src/ten/path.c File Reference

#include "ten.h"
#include "privateTen.h"

Include dependency graph for path.c:


Functions

tenInterpParmtenInterpParmNew (void)
int tenInterpParmBufferAlloc (tenInterpParm *tip, unsigned int num)
tenInterpParmtenInterpParmCopy (tenInterpParm *tip)
tenInterpParmtenInterpParmNix (tenInterpParm *tip)
void tenInterpTwo_d (double oten[7], const double tenA[7], const double tenB[7], int ptype, double aa, tenInterpParm *tip)
int tenInterpN_d (double tenOut[7], const double *tenIn, const double *wght, unsigned int num, int ptype, tenInterpParm *tip)
int _tenInterpGeoLoxRelaxOne (Nrrd *nodata, Nrrd *ntdata, Nrrd *nigrtdata, unsigned int ii, int rotnoop, double scl, tenInterpParm *tip)
void _tenInterpGeoLoxIGRT (double *igrt, double *ten, int useK, int rotNoop, double minnorm)
double tenInterpPathLength (Nrrd *ntt, int doubleVerts, int fancy, int shape)
double _tenPathSpacingEqualize (Nrrd *nout, Nrrd *nin)
int _tenInterpGeoLoxPolyLine (Nrrd *ngeod, unsigned int *numIter, const double tenA[7], const double tenB[7], unsigned int NN, int useK, int rotnoop, tenInterpParm *tip)
int tenInterpTwoDiscrete_d (Nrrd *nout, const double tenA[7], const double tenB[7], int ptype, unsigned int num, tenInterpParm *_tip)
double tenInterpDistanceTwo_d (const double tenA[7], const double tenB[7], int ptype, tenInterpParm *_tip)
int tenInterpMulti3D (Nrrd *nout, const Nrrd *const *nin, const double *wght, unsigned int ninLen, int ptype, tenInterpParm *_tip)

Function Documentation

void _tenInterpGeoLoxIGRT ( double *  igrt,
double *  ten,
int  useK,
int  rotNoop,
double  minnorm 
)

int _tenInterpGeoLoxPolyLine ( Nrrd ngeod,
unsigned int *  numIter,
const double  tenA[7],
const double  tenB[7],
unsigned int  NN,
int  useK,
int  rotnoop,
tenInterpParm tip 
)

int _tenInterpGeoLoxRelaxOne ( Nrrd nodata,
Nrrd ntdata,
Nrrd nigrtdata,
unsigned int  ii,
int  rotnoop,
double  scl,
tenInterpParm tip 
)

double _tenPathSpacingEqualize ( Nrrd nout,
Nrrd nin 
)

double tenInterpDistanceTwo_d ( const double  tenA[7],
const double  tenB[7],
int  ptype,
tenInterpParm _tip 
)

int tenInterpMulti3D ( Nrrd nout,
const Nrrd *const *  nin,
const double *  wght,
unsigned int  ninLen,
int  ptype,
tenInterpParm _tip 
)

int tenInterpN_d ( double  tenOut[7],
const double *  tenIn,
const double *  wght,
unsigned int  num,
int  ptype,
tenInterpParm tip 
)

int tenInterpParmBufferAlloc ( tenInterpParm tip,
unsigned int  num 
)

tenInterpParm* tenInterpParmCopy ( tenInterpParm tip  ) 

tenInterpParm* tenInterpParmNew ( void   ) 

tenInterpParm* tenInterpParmNix ( tenInterpParm tip  ) 

double tenInterpPathLength ( Nrrd ntt,
int  doubleVerts,
int  fancy,
int  shape 
)

void tenInterpTwo_d ( double  oten[7],
const double  tenA[7],
const double  tenB[7],
int  ptype,
double  aa,
tenInterpParm tip 
)

int tenInterpTwoDiscrete_d ( Nrrd nout,
const double  tenA[7],
const double  tenB[7],
int  ptype,
unsigned int  num,
tenInterpParm _tip 
)


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