src/pull/infoPull.c File Reference

#include "pull.h"
#include "privatePull.h"

Include dependency graph for infoPull.c:


Functions

unsigned int pullInfoAnswerLen (int info)
pullInfoSpecpullInfoSpecNew (void)
pullInfoSpecpullInfoSpecNix (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 *)

Function Documentation

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  ) 


Variable Documentation

Initial value:

void(* _pullInfoAnswerCopy[10])(double *, const double *)

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:

 {
  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
}


Generated on Thu Jan 1 01:07:03 2009 for Teem by  doxygen 1.5.6