#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
}
1.5.6