#include "ten.h"
#include "privateTen.h"
Defines | |
#define | SQRT6 2.44948974278317809819 |
#define | OOSQRT2 0.70710678118654752440 |
#define | SQRT2 1.41421356237309504880 |
Functions | |
float | _tenAnisoEval_Conf_f (const float eval[3]) |
double | _tenAnisoEval_Conf_d (const double eval[3]) |
float | _tenAnisoTen_Conf_f (const float ten[7]) |
double | _tenAnisoTen_Conf_d (const double ten[7]) |
float | _tenAnisoEval_Cl1_f (const float eval[3]) |
double | _tenAnisoEval_Cl1_d (const double eval[3]) |
float | _tenAnisoTen_Cl1_f (const float ten[7]) |
double | _tenAnisoTen_Cl1_d (const double ten[7]) |
float | _tenAnisoEval_Cp1_f (const float eval[3]) |
double | _tenAnisoEval_Cp1_d (const double eval[3]) |
float | _tenAnisoTen_Cp1_f (const float ten[7]) |
double | _tenAnisoTen_Cp1_d (const double ten[7]) |
float | _tenAnisoEval_Ca1_f (const float eval[3]) |
double | _tenAnisoEval_Ca1_d (const double eval[3]) |
float | _tenAnisoTen_Ca1_f (const float ten[7]) |
double | _tenAnisoTen_Ca1_d (const double ten[7]) |
float | _tenAnisoEval_Clpmin1_f (const float eval[3]) |
double | _tenAnisoEval_Clpmin1_d (const double eval[3]) |
float | _tenAnisoTen_Clpmin1_f (const float ten[7]) |
double | _tenAnisoTen_Clpmin1_d (const double ten[7]) |
float | _tenAnisoEval_Cs1_f (const float eval[3]) |
double | _tenAnisoEval_Cs1_d (const double eval[3]) |
float | _tenAnisoTen_Cs1_f (const float ten[7]) |
double | _tenAnisoTen_Cs1_d (const double ten[7]) |
float | _tenAnisoEval_Ct1_f (const float _eval[3]) |
double | _tenAnisoEval_Ct1_d (const double _eval[3]) |
float | _tenAnisoTen_Ct1_f (const float ten[7]) |
double | _tenAnisoTen_Ct1_d (const double ten[7]) |
float | _tenAnisoEval_Cl2_f (const float eval[3]) |
double | _tenAnisoEval_Cl2_d (const double eval[3]) |
float | _tenAnisoTen_Cl2_f (const float ten[7]) |
double | _tenAnisoTen_Cl2_d (const double ten[7]) |
float | _tenAnisoEval_Cp2_f (const float eval[3]) |
double | _tenAnisoEval_Cp2_d (const double eval[3]) |
float | _tenAnisoTen_Cp2_f (const float ten[7]) |
double | _tenAnisoTen_Cp2_d (const double ten[7]) |
float | _tenAnisoEval_Ca2_f (const float eval[3]) |
double | _tenAnisoEval_Ca2_d (const double eval[3]) |
float | _tenAnisoTen_Ca2_f (const float ten[7]) |
double | _tenAnisoTen_Ca2_d (const double ten[7]) |
float | _tenAnisoEval_Clpmin2_f (const float eval[3]) |
double | _tenAnisoEval_Clpmin2_d (const double eval[3]) |
float | _tenAnisoTen_Clpmin2_f (const float ten[7]) |
double | _tenAnisoTen_Clpmin2_d (const double ten[7]) |
float | _tenAnisoEval_Cs2_f (const float eval[3]) |
double | _tenAnisoEval_Cs2_d (const double eval[3]) |
float | _tenAnisoTen_Cs2_f (const float ten[7]) |
double | _tenAnisoTen_Cs2_d (const double ten[7]) |
float | _tenAnisoEval_Ct2_f (const float eval[3]) |
double | _tenAnisoEval_Ct2_d (const double eval[3]) |
float | _tenAnisoTen_Ct2_f (const float ten[7]) |
double | _tenAnisoTen_Ct2_d (const double ten[7]) |
float | _tenAnisoEval_RA_f (const float eval[3]) |
double | _tenAnisoEval_RA_d (const double eval[3]) |
float | _tenAnisoTen_RA_f (const float tt[7]) |
double | _tenAnisoTen_RA_d (const double tt[7]) |
float | _tenAnisoEval_FA_f (const float eval[3]) |
double | _tenAnisoEval_FA_d (const double eval[3]) |
float | _tenAnisoTen_FA_f (const float tt[7]) |
double | _tenAnisoTen_FA_d (const double tt[7]) |
float | _tenAnisoEval_VF_f (const float eval[3]) |
double | _tenAnisoEval_VF_d (const double eval[3]) |
float | _tenAnisoTen_VF_f (const float ten[7]) |
double | _tenAnisoTen_VF_d (const double ten[7]) |
float | _tenAnisoEval_B_f (const float eval[3]) |
double | _tenAnisoEval_B_d (const double eval[3]) |
float | _tenAnisoTen_B_f (const float ten[7]) |
double | _tenAnisoTen_B_d (const double ten[7]) |
float | _tenAnisoEval_Q_f (const float eval[3]) |
double | _tenAnisoEval_Q_d (const double eval[3]) |
float | _tenAnisoTen_Q_f (const float ten[7]) |
double | _tenAnisoTen_Q_d (const double ten[7]) |
float | _tenAnisoEval_R_f (const float eval[3]) |
double | _tenAnisoEval_R_d (const double eval[3]) |
float | _tenAnisoTen_R_f (const float ten[7]) |
double | _tenAnisoTen_R_d (const double ten[7]) |
float | _tenAnisoEval_S_f (const float eval[3]) |
double | _tenAnisoEval_S_d (const double eval[3]) |
float | _tenAnisoTen_S_f (const float ten[7]) |
double | _tenAnisoTen_S_d (const double ten[7]) |
float | _tenAnisoEval_Skew_f (const float _eval[3]) |
double | _tenAnisoEval_Skew_d (const double _eval[3]) |
float | _tenAnisoTen_Skew_f (const float _t[7]) |
double | _tenAnisoTen_Skew_d (const double _t[7]) |
float | _tenAnisoEval_Mode_f (const float _eval[3]) |
double | _tenAnisoEval_Mode_d (const double _eval[3]) |
float | _tenAnisoTen_Mode_f (const float tt[7]) |
double | _tenAnisoTen_Mode_d (const double tt[7]) |
float | _tenAnisoEval_Th_f (const float eval[3]) |
double | _tenAnisoEval_Th_d (const double eval[3]) |
float | _tenAnisoTen_Th_f (const float ten[7]) |
double | _tenAnisoTen_Th_d (const double ten[7]) |
float | _tenAnisoEval_Omega_f (const float eval[3]) |
double | _tenAnisoEval_Omega_d (const double eval[3]) |
float | _tenAnisoTen_Omega_f (const float ten[7]) |
double | _tenAnisoTen_Omega_d (const double ten[7]) |
float | _tenAnisoEval_Det_f (const float eval[3]) |
double | _tenAnisoEval_Det_d (const double eval[3]) |
float | _tenAnisoTen_Det_f (const float ten[7]) |
double | _tenAnisoTen_Det_d (const double ten[7]) |
float | _tenAnisoEval_Tr_f (const float eval[3]) |
double | _tenAnisoEval_Tr_d (const double eval[3]) |
float | _tenAnisoTen_Tr_f (const float ten[7]) |
double | _tenAnisoTen_Tr_d (const double ten[7]) |
float | _tenAnisoEval_eval0_f (const float eval[3]) |
double | _tenAnisoEval_eval0_d (const double eval[3]) |
float | _tenAnisoTen_eval0_f (const float ten[7]) |
double | _tenAnisoTen_eval0_d (const double ten[7]) |
float | _tenAnisoEval_eval1_f (const float eval[3]) |
double | _tenAnisoEval_eval1_d (const double eval[3]) |
float | _tenAnisoTen_eval1_f (const float ten[7]) |
double | _tenAnisoTen_eval1_d (const double ten[7]) |
float | _tenAnisoEval_eval2_f (const float eval[3]) |
double | _tenAnisoEval_eval2_d (const double eval[3]) |
float | _tenAnisoTen_eval2_f (const float ten[7]) |
double | _tenAnisoTen_eval2_d (const double ten[7]) |
float | tenAnisoEval_f (const float eval[3], int aniso) |
double | tenAnisoEval_d (const double eval[3], int aniso) |
float | tenAnisoTen_f (const float ten[7], int aniso) |
double | tenAnisoTen_d (const double ten[7], int aniso) |
int | tenAnisoPlot (Nrrd *nout, int aniso, unsigned int res, int hflip, int whole, int nanout) |
int | tenAnisoVolume (Nrrd *nout, const Nrrd *nin, int aniso, double confThresh) |
int | tenAnisoHistogram (Nrrd *nout, const Nrrd *nin, const Nrrd *nwght, int right, int version, unsigned int res) |
tenEvecRGBParm * | tenEvecRGBParmNew () |
tenEvecRGBParm * | tenEvecRGBParmNix (tenEvecRGBParm *rgbp) |
int | tenEvecRGBParmCheck (const tenEvecRGBParm *rgbp) |
float | _tenEvecRGBComp_f (float conf, float aniso, float comp, const tenEvecRGBParm *rgbp) |
double | _tenEvecRGBComp_d (double conf, double aniso, double comp, const tenEvecRGBParm *rgbp) |
void | tenEvecRGBSingle_f (float RGB[3], float conf, const float eval[3], const float evec[3], const tenEvecRGBParm *rgbp) |
void | tenEvecRGBSingle_d (double RGB[3], double conf, const double eval[3], const double evec[3], const tenEvecRGBParm *rgbp) |
Variables | |
float(* | _tenAnisoEval_f [TEN_ANISO_MAX+1])(const float eval[3]) |
double(* | _tenAnisoEval_d [TEN_ANISO_MAX+1])(const double eval[3]) |
float(* | _tenAnisoTen_f [TEN_ANISO_MAX+1])(const float ten[7]) |
double(* | _tenAnisoTen_d [TEN_ANISO_MAX+1])(const double ten[7]) |
#define OOSQRT2 0.70710678118654752440 |
#define SQRT2 1.41421356237309504880 |
#define SQRT6 2.44948974278317809819 |
double _tenAnisoEval_B_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_B_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Ca1_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Ca1_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Ca2_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Ca2_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Cl1_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Cl1_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Cl2_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Cl2_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Clpmin1_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Clpmin1_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Clpmin2_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Clpmin2_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Conf_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Conf_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Cp1_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Cp1_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Cp2_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Cp2_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Cs1_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Cs1_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Cs2_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Cs2_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Ct1_d | ( | const double | _eval[3] | ) |
float _tenAnisoEval_Ct1_f | ( | const float | _eval[3] | ) |
double _tenAnisoEval_Ct2_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Ct2_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Det_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Det_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_eval0_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_eval0_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_eval1_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_eval1_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_eval2_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_eval2_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_FA_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_FA_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Mode_d | ( | const double | _eval[3] | ) |
float _tenAnisoEval_Mode_f | ( | const float | _eval[3] | ) |
double _tenAnisoEval_Omega_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Omega_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Q_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Q_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_R_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_R_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_RA_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_RA_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_S_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_S_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Skew_d | ( | const double | _eval[3] | ) |
float _tenAnisoEval_Skew_f | ( | const float | _eval[3] | ) |
double _tenAnisoEval_Th_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Th_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_Tr_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_Tr_f | ( | const float | eval[3] | ) |
double _tenAnisoEval_VF_d | ( | const double | eval[3] | ) |
float _tenAnisoEval_VF_f | ( | const float | eval[3] | ) |
double _tenAnisoTen_B_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_B_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Ca1_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Ca1_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Ca2_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Ca2_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Cl1_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Cl1_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Cl2_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Cl2_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Clpmin1_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Clpmin1_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Clpmin2_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Clpmin2_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Conf_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Conf_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Cp1_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Cp1_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Cp2_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Cp2_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Cs1_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Cs1_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Cs2_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Cs2_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Ct1_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Ct1_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Ct2_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Ct2_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Det_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Det_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_eval0_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_eval0_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_eval1_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_eval1_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_eval2_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_eval2_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_FA_d | ( | const double | tt[7] | ) |
float _tenAnisoTen_FA_f | ( | const float | tt[7] | ) |
double _tenAnisoTen_Mode_d | ( | const double | tt[7] | ) |
float _tenAnisoTen_Mode_f | ( | const float | tt[7] | ) |
double _tenAnisoTen_Omega_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Omega_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Q_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Q_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_R_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_R_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_RA_d | ( | const double | tt[7] | ) |
float _tenAnisoTen_RA_f | ( | const float | tt[7] | ) |
double _tenAnisoTen_S_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_S_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Skew_d | ( | const double | _t[7] | ) |
float _tenAnisoTen_Skew_f | ( | const float | _t[7] | ) |
double _tenAnisoTen_Th_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Th_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_Tr_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_Tr_f | ( | const float | ten[7] | ) |
double _tenAnisoTen_VF_d | ( | const double | ten[7] | ) |
float _tenAnisoTen_VF_f | ( | const float | ten[7] | ) |
double _tenEvecRGBComp_d | ( | double | conf, | |
double | aniso, | |||
double | comp, | |||
const tenEvecRGBParm * | rgbp | |||
) |
float _tenEvecRGBComp_f | ( | float | conf, | |
float | aniso, | |||
float | comp, | |||
const tenEvecRGBParm * | rgbp | |||
) |
double tenAnisoEval_d | ( | const double | eval[3], | |
int | aniso | |||
) |
float tenAnisoEval_f | ( | const float | eval[3], | |
int | aniso | |||
) |
int tenAnisoHistogram | ( | Nrrd * | nout, | |
const Nrrd * | nin, | |||
const Nrrd * | nwght, | |||
int | right, | |||
int | version, | |||
unsigned int | res | |||
) |
int tenAnisoPlot | ( | Nrrd * | nout, | |
int | aniso, | |||
unsigned int | res, | |||
int | hflip, | |||
int | whole, | |||
int | nanout | |||
) |
double tenAnisoTen_d | ( | const double | ten[7], | |
int | aniso | |||
) |
float tenAnisoTen_f | ( | const float | ten[7], | |
int | aniso | |||
) |
int tenEvecRGBParmCheck | ( | const tenEvecRGBParm * | rgbp | ) |
tenEvecRGBParm* tenEvecRGBParmNew | ( | void | ) |
tenEvecRGBParm* tenEvecRGBParmNix | ( | tenEvecRGBParm * | rgbp | ) |
void tenEvecRGBSingle_d | ( | double | RGB[3], | |
double | conf, | |||
const double | eval[3], | |||
const double | evec[3], | |||
const tenEvecRGBParm * | rgbp | |||
) |
void tenEvecRGBSingle_f | ( | float | RGB[3], | |
float | conf, | |||
const float | eval[3], | |||
const float | evec[3], | |||
const tenEvecRGBParm * | rgbp | |||
) |
double(* _tenAnisoEval_d[TEN_ANISO_MAX+1])(const double eval[3]) |
float(* _tenAnisoEval_f[TEN_ANISO_MAX+1])(const float eval[3]) |
double(* _tenAnisoTen_d[TEN_ANISO_MAX+1])(const double ten[7]) |
float(* _tenAnisoTen_f[TEN_ANISO_MAX+1])(const float ten[7]) |