Data Structures |
| struct | baneRange |
| struct | baneInc_t |
| struct | baneClip |
| struct | baneMeasr_t |
| struct | baneAxis |
| struct | baneHVolParm |
Defines |
| #define | BANE_EXPORT extern |
| #define | BANE baneBiffKey |
| #define | BANE_PARM_NUM 5 |
| #define | BANE_GKMS_DECLARE(C) BANE_EXPORT unrrduCmd baneGkms_##C##Cmd; |
| #define | BANE_GKMS_LIST(C) &baneGkms_##C##Cmd, |
| #define | BANE_GKMS_MAP(F) |
Typedefs |
| typedef struct baneInc_t | baneInc |
| typedef struct baneMeasr_t | baneMeasr |
Enumerations |
| enum | {
baneRangeUnknown,
baneRangePositive,
baneRangeNegative,
baneRangeZeroCentered,
baneRangeAnywhere,
baneRangeLast
} |
| enum | {
baneIncUnknown,
baneIncAbsolute,
baneIncRangeRatio,
baneIncPercentile,
baneIncStdv,
baneIncLast
} |
| enum | {
baneClipUnknown,
baneClipAbsolute,
baneClipPeakRatio,
baneClipPercentile,
baneClipTopN,
baneClipLast
} |
| enum | {
baneMeasrUnknown,
baneMeasrValuePositive,
baneMeasrValueZeroCentered,
baneMeasrValueAnywhere,
baneMeasrGradMag,
baneMeasrLaplacian,
baneMeasr2ndDD,
baneMeasrTotalCurv,
baneMeasrFlowlineCurv,
baneMeasrLast
} |
Functions |
| BANE_EXPORT baneRange * | baneRangeNew (int type) |
| BANE_EXPORT baneRange * | baneRangeCopy (baneRange *range) |
| BANE_EXPORT int | baneRangeAnswer (baneRange *range, double *ominP, double *omaxP, double imin, double imax) |
| BANE_EXPORT baneRange * | baneRangeNix (baneRange *range) |
| BANE_EXPORT baneInc * | baneIncNew (int type, baneRange *range, double *parm) |
| BANE_EXPORT void | baneIncProcess (baneInc *inc, int passIdx, double val) |
| BANE_EXPORT int | baneIncAnswer (baneInc *inc, double *minP, double *maxP) |
| BANE_EXPORT baneInc * | baneIncCopy (baneInc *inc) |
| BANE_EXPORT baneInc * | baneIncNix (baneInc *inc) |
| BANE_EXPORT baneClip * | baneClipNew (int type, double *parm) |
| BANE_EXPORT int | baneClipAnswer (int *countP, baneClip *clip, Nrrd *hvol) |
| BANE_EXPORT baneClip * | baneClipCopy (baneClip *clip) |
| BANE_EXPORT baneClip * | baneClipNix (baneClip *clip) |
| BANE_EXPORT baneMeasr * | baneMeasrNew (int type, double *parm) |
| BANE_EXPORT double | baneMeasrAnswer (baneMeasr *measr, gageContext *gctx) |
| BANE_EXPORT baneMeasr * | baneMeasrCopy (baneMeasr *measr) |
| BANE_EXPORT baneMeasr * | baneMeasrNix (baneMeasr *measr) |
| BANE_EXPORT baneHVolParm * | baneHVolParmNew () |
| BANE_EXPORT void | baneHVolParmGKMSInit (baneHVolParm *hvp) |
| BANE_EXPORT void | baneHVolParmAxisSet (baneHVolParm *hvp, unsigned int axisIdx, unsigned int res, baneMeasr *measr, baneInc *inc) |
| BANE_EXPORT void | baneHVolParmClipSet (baneHVolParm *hvp, baneClip *clip) |
| BANE_EXPORT baneHVolParm * | baneHVolParmNix (baneHVolParm *hvp) |
| BANE_EXPORT int | baneInputCheck (Nrrd *nin, baneHVolParm *hvp) |
| BANE_EXPORT int | baneHVolCheck (Nrrd *hvol) |
| BANE_EXPORT int | baneInfoCheck (Nrrd *info2D, int wantDim) |
| BANE_EXPORT int | banePosCheck (Nrrd *pos, int wantDim) |
| BANE_EXPORT int | baneBcptsCheck (Nrrd *Bcpts) |
| BANE_EXPORT void | baneProbe (double val[3], Nrrd *nin, baneHVolParm *hvp, gageContext *ctx, unsigned int x, unsigned int y, unsigned int z) |
| BANE_EXPORT int | baneFindInclusion (double min[3], double max[3], Nrrd *nin, baneHVolParm *hvp, gageContext *ctx) |
| BANE_EXPORT int | baneMakeHVol (Nrrd *hvol, Nrrd *nin, baneHVolParm *hvp) |
| BANE_EXPORT Nrrd * | baneGKMSHVol (Nrrd *nin, float gradPerc, float hessPerc) |
| BANE_EXPORT int | baneOpacInfo (Nrrd *info, Nrrd *hvol, int dim, int measr) |
| BANE_EXPORT int | bane1DOpacInfoFrom2D (Nrrd *info1D, Nrrd *info2D) |
| BANE_EXPORT int | baneSigmaCalc (float *sP, Nrrd *info) |
| BANE_EXPORT int | banePosCalc (Nrrd *pos, float sigma, float gthresh, Nrrd *info) |
| BANE_EXPORT void | _baneOpacCalcA (unsigned int lutLen, float *opacLut, unsigned int numCpts, float *xo, float *pos) |
| BANE_EXPORT void | _baneOpacCalcB (unsigned int lutLen, float *opacLut, unsigned int numCpts, float *x, float *o, float *pos) |
| BANE_EXPORT int | baneOpacCalc (Nrrd *opac, Nrrd *Bcpts, Nrrd *pos) |
| BANE_EXPORT float * | _baneTRexRead (char *fname) |
| BANE_EXPORT void | _baneTRexDone () |
| BANE_EXPORT int | baneRawScatterplots (Nrrd *nvg, Nrrd *nvh, Nrrd *hvol, int histEq) |
| BANE_EXPORT void | baneGkmsUsage (char *me, hestParm *hparm) |
Variables |
| BANE_EXPORT const char * | baneBiffKey |
| BANE_EXPORT int | baneDefVerbose |
| BANE_EXPORT int | baneDefMakeMeasrVol |
| BANE_EXPORT double | baneDefIncLimit |
| BANE_EXPORT int | baneDefRenormalize |
| BANE_EXPORT int | baneDefPercHistBins |
| BANE_EXPORT int | baneStateHistEqBins |
| BANE_EXPORT int | baneStateHistEqSmart |
| BANE_EXPORT int | baneHack |
| BANE_EXPORT airEnum * | baneGkmsMeasr |
| BANE_EXPORT unrrduCmd * | baneGkmsCmdList [] |
| BANE_EXPORT hestCB * | baneGkmsHestIncStrategy |
| BANE_EXPORT hestCB * | baneGkmsHestBEF |
| BANE_EXPORT hestCB * | baneGkmsHestGthresh |