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

pullContextpullContextNew (void)
pullContextpullContextNix (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 Sat May 9 03:55:40 2009 for Teem by  doxygen 1.5.9