#include "pull.h"
#include "privatePull.h"
Functions | |
unsigned int | pullInfoAnswerLen (int info) |
pullInfoSpec * | pullInfoSpecNew (void) |
pullInfoSpec * | pullInfoSpecNix (pullInfoSpec *ispec) |
int | pullInfoSpecAdd (pullContext *pctx, pullInfoSpec *ispec, int info, const char *volName, int item) |
int | _pullInfoSetup (pullContext *pctx) |
static void | _infoCopy1 (double *dst, const double *src) |
static void | _infoCopy2 (double *dst, const double *src) |
static void | _infoCopy3 (double *dst, const double *src) |
static void | _infoCopy4 (double *dst, const double *src) |
static void | _infoCopy5 (double *dst, const double *src) |
static void | _infoCopy6 (double *dst, const double *src) |
static void | _infoCopy7 (double *dst, const double *src) |
static void | _infoCopy8 (double *dst, const double *src) |
static void | _infoCopy9 (double *dst, const double *src) |
Variables | |
char | _pullInfoStr [][AIR_STRLEN_SMALL] |
int | _pullInfoVal [] |
char | _pullInfoStrEqv [][AIR_STRLEN_SMALL] |
int | _pullInfoValEqv [] |
airEnum | _pullInfo |
airEnum *const | pullInfo = &_pullInfo |
unsigned int | _pullInfoAnswerLen [PULL_INFO_MAX+1] |
void(* | _pullInfoAnswerCopy [10])(double *, const double *) |
static void _infoCopy1 | ( | double * | dst, | |
const double * | src | |||
) | [static] |
static void _infoCopy2 | ( | double * | dst, | |
const double * | src | |||
) | [static] |
static void _infoCopy3 | ( | double * | dst, | |
const double * | src | |||
) | [static] |
static void _infoCopy4 | ( | double * | dst, | |
const double * | src | |||
) | [static] |
static void _infoCopy5 | ( | double * | dst, | |
const double * | src | |||
) | [static] |
static void _infoCopy6 | ( | double * | dst, | |
const double * | src | |||
) | [static] |
static void _infoCopy7 | ( | double * | dst, | |
const double * | src | |||
) | [static] |
static void _infoCopy8 | ( | double * | dst, | |
const double * | src | |||
) | [static] |
static void _infoCopy9 | ( | double * | dst, | |
const double * | src | |||
) | [static] |
int _pullInfoSetup | ( | pullContext * | pctx | ) |
unsigned int pullInfoAnswerLen | ( | int | info | ) |
int pullInfoSpecAdd | ( | pullContext * | pctx, | |
pullInfoSpec * | ispec, | |||
int | info, | |||
const char * | volName, | |||
int | item | |||
) |
pullInfoSpec* pullInfoSpecNew | ( | void | ) |
pullInfoSpec* pullInfoSpecNix | ( | pullInfoSpec * | ispec | ) |
Initial value:
{ "pullInfo", PULL_INFO_MAX+1, _pullInfoStr, _pullInfoVal, NULL, _pullInfoStrEqv, _pullInfoValEqv, AIR_FALSE }
void(* _pullInfoAnswerCopy[10])(double *, const double *) |
Initial value:
{ NULL, _infoCopy1, _infoCopy2, _infoCopy3, _infoCopy4, _infoCopy5, _infoCopy6, _infoCopy7, _infoCopy8, _infoCopy9 }
unsigned int _pullInfoAnswerLen[PULL_INFO_MAX+1] |
Initial value:
{ 0, 7, 7, 9, 1, 3, 1, 3, 9, 1, 1, 3, 3, 1, 1, 3, 9, 1, }
char _pullInfoStr[][AIR_STRLEN_SMALL] |
Initial value:
{ "(unknown pullInfo)", "ten", "teni", "hess", "in", "ingradvec", "hght", "hghtgradvec", "hghthessian", "hghtlapl", "seedthresh", "tan1", "tan2", "tanmode", "isoval", "isogradvec", "isohessian", "strength" }
char _pullInfoStrEqv[][AIR_STRLEN_SMALL] |
Initial value:
{ "ten", "teni", "hess", "in", "ingradvec", "hght", "h", "hghtgradvec", "hgvec", "hghthessian", "hhess", "hghtlapl", "hlapl", "seedthresh", "sthr", "tan1", "tan2", "tanmode", "tmode", "isoval", "iso", "isogradvec", "isogvec", "isohessian", "isohess", "strength" }
int _pullInfoVal[] |
Initial value:
{ pullInfoUnknown, pullInfoTensor, pullInfoTensorInverse, pullInfoHessian, pullInfoInside, pullInfoInsideGradient, pullInfoHeight, pullInfoHeightGradient, pullInfoHeightHessian, pullInfoHeightLaplacian, pullInfoSeedThresh, pullInfoTangent1, pullInfoTangent2, pullInfoTangentMode, pullInfoIsovalue, pullInfoIsovalueGradient, pullInfoIsovalueHessian, pullInfoStrength }
int _pullInfoValEqv[] |
Initial value:
{ pullInfoTensor, pullInfoTensorInverse, pullInfoHessian, pullInfoInside, pullInfoInsideGradient, pullInfoHeight, pullInfoHeight, pullInfoHeightGradient, pullInfoHeightGradient, pullInfoHeightHessian, pullInfoHeightHessian, pullInfoHeightLaplacian, pullInfoHeightLaplacian, pullInfoSeedThresh, pullInfoSeedThresh, pullInfoTangent1, pullInfoTangent2, pullInfoTangentMode, pullInfoTangentMode, pullInfoIsovalue, pullInfoIsovalue, pullInfoIsovalueGradient, pullInfoIsovalueGradient, pullInfoIsovalueHessian, pullInfoIsovalueHessian, pullInfoStrength }