src/seek/seek.h File Reference

#include <stdlib.h>
#include <math.h>
#include <teem/air.h>
#include <teem/biff.h>
#include <teem/hest.h>
#include <teem/ell.h>
#include <teem/nrrd.h>
#include <teem/gage.h>
#include <teem/limn.h>

Include dependency graph for seek.h:

This graph shows which files directly or indirectly include this file:


Data Structures

struct  seekContext

Defines

#define SEEK_EXPORT   extern
#define SEEK   seekBiffKey
#define SEEK_TYPE_MAX   7

Enumerations

enum  {
  seekTypeUnknown, seekTypeIsocontour, seekTypeRidgeSurface, seekTypeValleySurface,
  seekTypeRidgeLine, seekTypeValleyLine, seekTypeMinimalSurface, seekTypeMaximalSurface,
  seekTypeLast
}

Functions

SEEK_EXPORT seekContext * seekContextNew (void)
SEEK_EXPORT seekContext * seekContextNix (seekContext *sctx)
SEEK_EXPORT void seekVerboseSet (seekContext *sctx, int verbose)
SEEK_EXPORT int seekDataSet (seekContext *sctx, const Nrrd *ninscl, gageContext *gctx, unsigned int pvlIdx)
SEEK_EXPORT int seekNormalsFindSet (seekContext *sctx, int doit)
SEEK_EXPORT int seekStrengthUseSet (seekContext *sctx, int doit)
SEEK_EXPORT int seekStrengthSet (seekContext *sctx, int strengthSign, double strengthMin, double strength)
SEEK_EXPORT int seekSamplesSet (seekContext *sctx, size_t samples[3])
SEEK_EXPORT int seekTypeSet (seekContext *sctx, int type)
SEEK_EXPORT int seekLowerInsideSet (seekContext *sctx, int lowerInside)
SEEK_EXPORT int seekItemScalarSet (seekContext *sctx, int item)
SEEK_EXPORT int seekItemStrengthSet (seekContext *sctx, int item)
SEEK_EXPORT int seekItemNormalSet (seekContext *sctx, int item)
SEEK_EXPORT int seekItemGradientSet (seekContext *sctx, int item)
SEEK_EXPORT int seekItemEigensystemSet (seekContext *sctx, int evalItem, int evecItem)
SEEK_EXPORT int seekIsovalueSet (seekContext *sctx, double isovalue)
SEEK_EXPORT int seekUpdate (seekContext *sctx)
SEEK_EXPORT int seekExtract (seekContext *sctx, limnPolyData *lpld)

Variables

SEEK_EXPORT const char * seekBiffKey
SEEK_EXPORT airEnum * seekType
SEEK_EXPORT const int seekContour3DTopoHackEdge [256]
SEEK_EXPORT const int seekContour3DTopoHackTriangle [256][19]

Define Documentation

#define SEEK   seekBiffKey

#define SEEK_EXPORT   extern

#define SEEK_TYPE_MAX   7


Enumeration Type Documentation

anonymous enum

Enumerator:
seekTypeUnknown 
seekTypeIsocontour 
seekTypeRidgeSurface 
seekTypeValleySurface 
seekTypeRidgeLine 
seekTypeValleyLine 
seekTypeMinimalSurface 
seekTypeMaximalSurface 
seekTypeLast 


Function Documentation

SEEK_EXPORT seekContext* seekContextNew ( void   ) 

SEEK_EXPORT seekContext* seekContextNix ( seekContext *  sctx  ) 

SEEK_EXPORT int seekDataSet ( seekContext *  sctx,
const Nrrd *  ninscl,
gageContext *  gctx,
unsigned int  pvlIdx 
)

SEEK_EXPORT int seekExtract ( seekContext *  sctx,
limnPolyData *  lpld 
)

SEEK_EXPORT int seekIsovalueSet ( seekContext *  sctx,
double  isovalue 
)

SEEK_EXPORT int seekItemEigensystemSet ( seekContext *  sctx,
int  evalItem,
int  evecItem 
)

SEEK_EXPORT int seekItemGradientSet ( seekContext *  sctx,
int  item 
)

SEEK_EXPORT int seekItemNormalSet ( seekContext *  sctx,
int  item 
)

SEEK_EXPORT int seekItemScalarSet ( seekContext *  sctx,
int  item 
)

SEEK_EXPORT int seekItemStrengthSet ( seekContext *  sctx,
int  item 
)

SEEK_EXPORT int seekLowerInsideSet ( seekContext *  sctx,
int  lowerInside 
)

SEEK_EXPORT int seekNormalsFindSet ( seekContext *  sctx,
int  doit 
)

SEEK_EXPORT int seekSamplesSet ( seekContext *  sctx,
size_t  samples[3] 
)

SEEK_EXPORT int seekStrengthSet ( seekContext *  sctx,
int  strengthSign,
double  strengthMin,
double  strength 
)

SEEK_EXPORT int seekStrengthUseSet ( seekContext *  sctx,
int  doit 
)

SEEK_EXPORT int seekTypeSet ( seekContext *  sctx,
int  type 
)

SEEK_EXPORT int seekUpdate ( seekContext *  sctx  ) 

SEEK_EXPORT void seekVerboseSet ( seekContext *  sctx,
int  verbose 
)


Variable Documentation

SEEK_EXPORT const char* seekBiffKey

SEEK_EXPORT const int seekContour3DTopoHackEdge[256]

SEEK_EXPORT const int seekContour3DTopoHackTriangle[256][19]

SEEK_EXPORT airEnum* seekType


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