Teem 1.10.0
src/ten/tenGage.c File Reference
#include "ten.h"
#include "privateTen.h"
Include dependency graph for tenGage.c:

Data Structures

struct  _tenGagePvlData

Defines

#define SQRT_1_OVER_3   0.57735026918962576450

Functions

void _tenGageIv3Print (FILE *file, gageContext *ctx, gagePerVolume *pvl)
void _tenGageFilter (gageContext *ctx, gagePerVolume *pvl)
void _tenGageAnswer (gageContext *ctx, gagePerVolume *pvl)
void * _tenGagePvlDataNew (const struct gageKind_t *kind)
void * _tenGagePvlDataCopy (const struct gageKind_t *kind, const void *_pvlDataOld)
void * _tenGagePvlDataNix (const struct gageKind_t *kind, void *_pvlData)
int _tenGagePvlDataUpdate (const struct gageKind_t *kind, const gageContext *ctx, const gagePerVolume *pvl, const void *_pvlData)

Variables

gageItemEntry _tenGageTable [TEN_GAGE_ITEM_MAX+1]
gageKind _tenGageKind
gageKindtenGageKind = &_tenGageKind

Define Documentation

#define SQRT_1_OVER_3   0.57735026918962576450

Function Documentation

void _tenGageAnswer ( gageContext ctx,
gagePerVolume pvl 
)
void _tenGageFilter ( gageContext ctx,
gagePerVolume pvl 
)
void _tenGageIv3Print ( FILE *  file,
gageContext ctx,
gagePerVolume pvl 
)
void* _tenGagePvlDataCopy ( const struct gageKind_t kind,
const void *  _pvlDataOld 
)
void* _tenGagePvlDataNew ( const struct gageKind_t kind)
void* _tenGagePvlDataNix ( const struct gageKind_t kind,
void *  _pvlData 
)
int _tenGagePvlDataUpdate ( const struct gageKind_t kind,
const gageContext ctx,
const gagePerVolume pvl,
const void *  _pvlData 
)

Variable Documentation

gageItemEntry _tenGageTable[TEN_GAGE_ITEM_MAX+1]