#include "ten.h"
#include "privateTen.h"
Functions | |
tenInterpParm * | tenInterpParmNew (void) |
int | tenInterpParmBufferAlloc (tenInterpParm *tip, unsigned int num) |
tenInterpParm * | tenInterpParmCopy (tenInterpParm *tip) |
tenInterpParm * | tenInterpParmNix (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) |
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 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 | |||
) |