#include "ten.h"
#include "privateTen.h"
Data Structures | |
struct | funcParm |
Enumerations | |
enum | { funcUnknown, funcSizeNormalize, funcSizeScale, funcAnisoScale, funcEigenvalueClamp, funcEigenvaluePower, funcEigenvalueAdd, funcLog, funcExp, funcLast } |
Functions | |
static int | theFunc (Nrrd *nout, const Nrrd *nin, int func, funcParm *parm) |
int | tenSizeNormalize (Nrrd *nout, const Nrrd *nin, double _weight[3], double amount, double target) |
int | tenSizeScale (Nrrd *nout, const Nrrd *nin, double amount) |
int | tenAnisoScale (Nrrd *nout, const Nrrd *nin, double scale, int fixDet, int makePositive) |
int | tenEigenvalueClamp (Nrrd *nout, const Nrrd *nin, double min, double max) |
int | tenEigenvaluePower (Nrrd *nout, const Nrrd *nin, double expo) |
int | tenEigenvalueAdd (Nrrd *nout, const Nrrd *nin, double val) |
int | tenLog (Nrrd *nout, const Nrrd *nin) |
int | tenExp (Nrrd *nout, const Nrrd *nin) |
anonymous enum |
int tenSizeNormalize | ( | Nrrd * | nout, | |
const Nrrd * | nin, | |||
double | _weight[3], | |||
double | amount, | |||
double | target | |||
) |