src/pull/contextPull.c File Reference

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

Include dependency graph for contextPull.c:


Defines

#define CHECK(thing, min, max)

Functions

pullContext * pullContextNew (void)
pullContext * pullContextNix (pullContext *pctx)
int _pullContextCheck (pullContext *pctx)
int pullOutputGet (Nrrd *nPosOut, Nrrd *nTenOut, pullContext *pctx)
int pullPropGet (Nrrd *nprop, int prop, pullContext *pctx)
int pullPositionHistoryGet (limnPolyData *pld, pullContext *pctx)

Define Documentation

#define CHECK ( thing,
min,
max   ) 

Value:

if (!( AIR_EXISTS(pctx->thing)                                 \
         && min <= pctx->thing && pctx->thing <= max )) {        \
    sprintf(err, "%s: pctx->" #thing " %g not in range [%g,%g]", \
            me, pctx->thing, min, max);                          \
    biffAdd(PULL, err); return 1;                                \
  }


Function Documentation

int _pullContextCheck ( pullContext *  pctx  ) 

pullContext* pullContextNew ( void   ) 

pullContext* pullContextNix ( pullContext *  pctx  ) 

int pullOutputGet ( Nrrd *  nPosOut,
Nrrd *  nTenOut,
pullContext *  pctx 
)

int pullPositionHistoryGet ( limnPolyData *  pld,
pullContext *  pctx 
)

int pullPropGet ( Nrrd *  nprop,
int  prop,
pullContext *  pctx 
)


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