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

Functions | |
| void | _tenDwiGageIv3Print (FILE *file, gageContext *ctx, gagePerVolume *pvl) |
| void | _tenDwiGageFilter (gageContext *ctx, gagePerVolume *pvl) |
| double | _tenComputeAIC (double residual, int n, int k) |
| void | _tenPeledRotate2D (double ten[7], double lam1, double lam3, double phi) |
| void | _tenLevmarPeledCB (double *pp, double *xx, int mm, int nn, void *_pvlData) |
| void | _tenDwiGageAnswer (gageContext *ctx, gagePerVolume *pvl) |
| void * | _tenDwiGagePvlDataNew (const gageKind *kind) |
| void * | _tenDwiGagePvlDataCopy (const gageKind *kind, const void *_pvlDataOld) |
| int | _tenDwiGagePvlDataUpdate (const gageKind *kind, const gageContext *ctx, const gagePerVolume *pvl, const void *_pvlData) |
| void * | _tenDwiGagePvlDataNix (const gageKind *kind, void *_pvlData) |
| tenDwiGageKindData * | tenDwiGageKindDataNew () |
| tenDwiGageKindData * | tenDwiGageKindDataNix (tenDwiGageKindData *kindData) |
| gageKind * | tenDwiGageKindNew () |
| gageKind * | tenDwiGageKindNix (gageKind *kind) |
| int | tenDwiGageKindSet (gageKind *dwiKind, double thresh, double soft, double bval, double valueMin, const Nrrd *ngrad, const Nrrd *nbmat, int e1method, int e2method, unsigned int randSeed) |
| int | tenDwiGageKindCheck (const gageKind *kind) |
Variables | |
| char | _tenDwiGageStr [][AIR_STRLEN_SMALL] |
| int | _tenDwiGageVal [] |
| airEnum | _tenDwiGage |
| airEnum * | tenDwiGage = &_tenDwiGage |
| gageItemEntry | _tenDwiGageTable [TEN_DWI_GAGE_ITEM_MAX+1] |
| gageKind | _tenDwiGageKindTmpl |
| double _tenComputeAIC | ( | double | residual, | |
| int | n, | |||
| int | k | |||
| ) |
| void _tenDwiGageAnswer | ( | gageContext * | ctx, | |
| gagePerVolume * | pvl | |||
| ) |
| void _tenDwiGageFilter | ( | gageContext * | ctx, | |
| gagePerVolume * | pvl | |||
| ) |
| void _tenDwiGageIv3Print | ( | FILE * | file, | |
| gageContext * | ctx, | |||
| gagePerVolume * | pvl | |||
| ) |
| void* _tenDwiGagePvlDataCopy | ( | const gageKind * | kind, | |
| const void * | _pvlDataOld | |||
| ) |
| void* _tenDwiGagePvlDataNew | ( | const gageKind * | kind | ) |
| void* _tenDwiGagePvlDataNix | ( | const gageKind * | kind, | |
| void * | _pvlData | |||
| ) |
| int _tenDwiGagePvlDataUpdate | ( | const gageKind * | kind, | |
| const gageContext * | ctx, | |||
| const gagePerVolume * | pvl, | |||
| const void * | _pvlData | |||
| ) |
| void _tenLevmarPeledCB | ( | double * | pp, | |
| double * | xx, | |||
| int | mm, | |||
| int | nn, | |||
| void * | _pvlData | |||
| ) |
| void _tenPeledRotate2D | ( | double | ten[7], | |
| double | lam1, | |||
| double | lam3, | |||
| double | phi | |||
| ) |
| int tenDwiGageKindCheck | ( | const gageKind * | kind | ) |
| tenDwiGageKindData* tenDwiGageKindDataNew | ( | ) |
| tenDwiGageKindData* tenDwiGageKindDataNix | ( | tenDwiGageKindData * | kindData | ) |
| gageKind* tenDwiGageKindNew | ( | ) |
| int tenDwiGageKindSet | ( | gageKind * | dwiKind, | |
| double | thresh, | |||
| double | soft, | |||
| double | bval, | |||
| double | valueMin, | |||
| const Nrrd * | ngrad, | |||
| const Nrrd * | nbmat, | |||
| int | e1method, | |||
| int | e2method, | |||
| unsigned int | randSeed | |||
| ) |
Initial value:
{
"tenDwiGage",
TEN_DWI_GAGE_ITEM_MAX+1,
_tenDwiGageStr, _tenDwiGageVal,
NULL,
NULL, NULL,
AIR_FALSE
}
Initial value:
| char _tenDwiGageStr[][AIR_STRLEN_SMALL] |
| gageItemEntry _tenDwiGageTable[TEN_DWI_GAGE_ITEM_MAX+1] |
| int _tenDwiGageVal[] |
1.5.6