src/bin/pprobe.c File Reference

#include <stdio.h>
#include <teem/biff.h>
#include <teem/hest.h>
#include <teem/nrrd.h>
#include <teem/gage.h>
#include <teem/ten.h>
#include <teem/limn.h>

Include dependency graph for pprobe.c:


Defines

#define SPACING(spc)   (AIR_EXISTS(spc) ? spc: nrrdDefaultSpacing)
#define PROBE_MAT2LIST(l, m)
#define PROBE(x, y, z)

Functions

int probeParseKind (void *ptr, char *str, char err[AIR_STRLEN_HUGE])
void * probeParseKindDestroy (void *ptr)
void printans (FILE *file, const double *ans, int len)
int main (int argc, char *argv[])

Variables

hestCB probeKindHestCB
char * probeInfo

Define Documentation

#define PROBE ( x,
y,
 ) 

Value:

((numSS                                                              \
        ? gageStackProbeSpace(ctx, x, y, z, posSS, !worldSpace, AIR_FALSE) \
        : gageProbeSpace(ctx, x, y, z, !worldSpace, AIR_FALSE)), answer[0])

#define PROBE_MAT2LIST ( l,
 ) 

Value:

( \
   (l)[1] = (m)[0],          \
   (l)[2] = (m)[3],          \
   (l)[3] = (m)[6],          \
   (l)[4] = (m)[4],          \
   (l)[5] = (m)[7],          \
   (l)[6] = (m)[8] )

#define SPACING ( spc   )     (AIR_EXISTS(spc) ? spc: nrrdDefaultSpacing)


Function Documentation

int main ( int  argc,
char *  argv[] 
)

void printans ( FILE *  file,
const double *  ans,
int  len 
)

int probeParseKind ( void *  ptr,
char *  str,
char  err[AIR_STRLEN_HUGE] 
)

void* probeParseKindDestroy ( void *  ptr  ) 


Variable Documentation

char* probeInfo

Initial value:

 ("Uses gageProbe() to query scalar or vector volumes "
                   "at a single probe location.")

Initial value:


Generated on Sat May 9 03:55:11 2009 for Teem by  doxygen 1.5.9