Data Structures |
| struct | NrrdAxisInfo |
| struct | Nrrd |
| struct | NrrdFormat |
| struct | NrrdEncoding_t |
| struct | NrrdIoState_t |
| struct | NrrdRange |
| struct | NrrdKernel |
| struct | NrrdKernelSpec |
| struct | NrrdResampleInfo |
| struct | NrrdResampleAxis |
| struct | NrrdResampleContext |
| struct | NrrdIter |
Defines |
| #define | NRRD_EXPORT extern |
| #define | NRRD nrrdBiffKey |
| #define | nrrdResample_nt nrrdTypeDouble |
| #define | NRRD_RESAMPLE_FLOAT 0 |
Typedefs |
| typedef struct NrrdEncoding_t | NrrdEncoding |
| typedef struct NrrdIoState_t | NrrdIoState |
| typedef double | nrrdResample_t |
Functions |
| NRRD_EXPORT int | nrrdGetenvBool (int *val, char **envStr, const char *envVar) |
| NRRD_EXPORT int | nrrdGetenvEnum (int *val, char **envStr, const airEnum *enm, const char *envVar) |
| NRRD_EXPORT int | nrrdGetenvInt (int *val, char **envStr, const char *envVar) |
| NRRD_EXPORT int | nrrdGetenvUInt (unsigned int *val, char **envStr, const char *envVar) |
| NRRD_EXPORT int | nrrdGetenvDouble (double *val, char **envStr, const char *envVar) |
| NRRD_EXPORT void | nrrdDefaultGetenv (void) |
| NRRD_EXPORT void | nrrdStateGetenv (void) |
| NRRD_EXPORT NrrdIoState * | nrrdIoStateNew (void) |
| NRRD_EXPORT void | nrrdIoStateInit (NrrdIoState *nio) |
| NRRD_EXPORT NrrdIoState * | nrrdIoStateNix (NrrdIoState *nio) |
| NRRD_EXPORT NrrdResampleInfo * | nrrdResampleInfoNew (void) |
| NRRD_EXPORT NrrdResampleInfo * | nrrdResampleInfoNix (NrrdResampleInfo *info) |
| NRRD_EXPORT NrrdKernelSpec * | nrrdKernelSpecNew () |
| NRRD_EXPORT NrrdKernelSpec * | nrrdKernelSpecCopy (const NrrdKernelSpec *ksp) |
| NRRD_EXPORT void | nrrdKernelSpecSet (NrrdKernelSpec *ksp, const NrrdKernel *k, const double kparm[NRRD_KERNEL_PARMS_NUM]) |
| NRRD_EXPORT void | nrrdKernelParmSet (const NrrdKernel **kP, double kparm[NRRD_KERNEL_PARMS_NUM], NrrdKernelSpec *ksp) |
| NRRD_EXPORT NrrdKernelSpec * | nrrdKernelSpecNix (NrrdKernelSpec *ksp) |
| NRRD_EXPORT void | nrrdInit (Nrrd *nrrd) |
| NRRD_EXPORT Nrrd * | nrrdNew (void) |
| NRRD_EXPORT Nrrd * | nrrdNix (Nrrd *nrrd) |
| NRRD_EXPORT Nrrd * | nrrdEmpty (Nrrd *nrrd) |
| NRRD_EXPORT Nrrd * | nrrdNuke (Nrrd *nrrd) |
| NRRD_EXPORT int | nrrdWrap_nva (Nrrd *nrrd, void *data, int type, unsigned int dim, const size_t *size) |
| NRRD_EXPORT int | nrrdWrap_va (Nrrd *nrrd, void *data, int type, unsigned int dim,...) |
| NRRD_EXPORT void | nrrdBasicInfoInit (Nrrd *nrrd, int excludeBitflag) |
| NRRD_EXPORT int | nrrdBasicInfoCopy (Nrrd *nout, const Nrrd *nin, int excludeBitflag) |
| NRRD_EXPORT int | nrrdCopy (Nrrd *nout, const Nrrd *nin) |
| NRRD_EXPORT int | nrrdAlloc_nva (Nrrd *nrrd, int type, unsigned int dim, const size_t *size) |
| NRRD_EXPORT int | nrrdAlloc_va (Nrrd *nrrd, int type, unsigned int dim,...) |
| NRRD_EXPORT int | nrrdMaybeAlloc_nva (Nrrd *nrrd, int type, unsigned int dim, const size_t *size) |
| NRRD_EXPORT int | nrrdMaybeAlloc_va (Nrrd *nrrd, int type, unsigned int dim,...) |
| NRRD_EXPORT int | nrrdPPM (Nrrd *, size_t sx, size_t sy) |
| NRRD_EXPORT int | nrrdPGM (Nrrd *, size_t sx, size_t sy) |
| NRRD_EXPORT int | nrrdKindIsDomain (int kind) |
| NRRD_EXPORT unsigned int | nrrdKindSize (int kind) |
| NRRD_EXPORT int | nrrdAxisInfoCopy (Nrrd *nout, const Nrrd *nin, const int *axmap, int excludeBitflag) |
| NRRD_EXPORT void | nrrdAxisInfoSet_nva (Nrrd *nin, int axInfo, const void *info) |
| NRRD_EXPORT void | nrrdAxisInfoSet_va (Nrrd *nin, int axInfo,...) |
| NRRD_EXPORT void | nrrdAxisInfoGet_nva (const Nrrd *nrrd, int axInfo, void *info) |
| NRRD_EXPORT void | nrrdAxisInfoGet_va (const Nrrd *nrrd, int axInfo,...) |
| NRRD_EXPORT double | nrrdAxisInfoPos (const Nrrd *nrrd, unsigned int ax, double idx) |
| NRRD_EXPORT double | nrrdAxisInfoIdx (const Nrrd *nrrd, unsigned int ax, double pos) |
| NRRD_EXPORT void | nrrdAxisInfoPosRange (double *loP, double *hiP, const Nrrd *nrrd, unsigned int ax, double loIdx, double hiIdx) |
| NRRD_EXPORT void | nrrdAxisInfoIdxRange (double *loP, double *hiP, const Nrrd *nrrd, unsigned int ax, double loPos, double hiPos) |
| NRRD_EXPORT void | nrrdAxisInfoSpacingSet (Nrrd *nrrd, unsigned int ax) |
| NRRD_EXPORT void | nrrdAxisInfoMinMaxSet (Nrrd *nrrd, unsigned int ax, int defCenter) |
| NRRD_EXPORT unsigned int | nrrdDomainAxesGet (const Nrrd *nrrd, unsigned int axisIdx[NRRD_DIM_MAX]) |
| NRRD_EXPORT unsigned int | nrrdRangeAxesGet (const Nrrd *nrrd, unsigned int axisIdx[NRRD_DIM_MAX]) |
| NRRD_EXPORT unsigned int | nrrdSpatialAxesGet (const Nrrd *nrrd, unsigned int axisIdx[NRRD_DIM_MAX]) |
| NRRD_EXPORT unsigned int | nrrdNonSpatialAxesGet (const Nrrd *nrrd, unsigned int axisIdx[NRRD_DIM_MAX]) |
| NRRD_EXPORT int | nrrdSpacingCalculate (const Nrrd *nrrd, unsigned int ax, double *spacing, double vector[NRRD_SPACE_DIM_MAX]) |
| NRRD_EXPORT int | nrrdOrientationReduce (Nrrd *nout, const Nrrd *nin, int setMinsFromOrigin) |
| NRRD_EXPORT unsigned int | nrrdSpaceDimension (int space) |
| NRRD_EXPORT int | nrrdSpaceSet (Nrrd *nrrd, int space) |
| NRRD_EXPORT int | nrrdSpaceDimensionSet (Nrrd *nrrd, unsigned int spaceDim) |
| NRRD_EXPORT unsigned int | nrrdSpaceOriginGet (const Nrrd *nrrd, double vector[NRRD_SPACE_DIM_MAX]) |
| NRRD_EXPORT int | nrrdSpaceOriginSet (Nrrd *nrrd, double vector[NRRD_SPACE_DIM_MAX]) |
| NRRD_EXPORT int | nrrdOriginCalculate (const Nrrd *nrrd, unsigned int *axisIdx, unsigned int axisIdxNum, int defaultCenter, double *origin) |
| NRRD_EXPORT int | nrrdContentSet_va (Nrrd *nout, const char *func, const Nrrd *nin, const char *format,...) |
| NRRD_EXPORT void | nrrdDescribe (FILE *file, const Nrrd *nrrd) |
| NRRD_EXPORT int | nrrdCheck (const Nrrd *nrrd) |
| NRRD_EXPORT int | _nrrdCheck (const Nrrd *nrrd, int checkData, int useBiff) |
| NRRD_EXPORT size_t | nrrdElementSize (const Nrrd *nrrd) |
| NRRD_EXPORT size_t | nrrdElementNumber (const Nrrd *nrrd) |
| NRRD_EXPORT int | nrrdSanity (void) |
| NRRD_EXPORT int | nrrdSameSize (const Nrrd *n1, const Nrrd *n2, int useBiff) |
| NRRD_EXPORT void | nrrdSpaceVecCopy (double dst[NRRD_SPACE_DIM_MAX], const double src[NRRD_SPACE_DIM_MAX]) |
| NRRD_EXPORT void | nrrdSpaceVecScaleAdd2 (double sum[NRRD_SPACE_DIM_MAX], double sclA, const double vecA[NRRD_SPACE_DIM_MAX], double sclB, const double vecB[NRRD_SPACE_DIM_MAX]) |
| NRRD_EXPORT void | nrrdSpaceVecScale (double out[NRRD_SPACE_DIM_MAX], double scl, const double vec[NRRD_SPACE_DIM_MAX]) |
| NRRD_EXPORT double | nrrdSpaceVecNorm (int sdim, const double vec[NRRD_SPACE_DIM_MAX]) |
| NRRD_EXPORT void | nrrdSpaceVecSetNaN (double vec[NRRD_SPACE_DIM_MAX]) |
| NRRD_EXPORT int | nrrdCommentAdd (Nrrd *nrrd, const char *str) |
| NRRD_EXPORT void | nrrdCommentClear (Nrrd *nrrd) |
| NRRD_EXPORT int | nrrdCommentCopy (Nrrd *nout, const Nrrd *nin) |
| NRRD_EXPORT unsigned int | nrrdKeyValueSize (const Nrrd *nrrd) |
| NRRD_EXPORT int | nrrdKeyValueAdd (Nrrd *nrrd, const char *key, const char *value) |
| NRRD_EXPORT char * | nrrdKeyValueGet (const Nrrd *nrrd, const char *key) |
| NRRD_EXPORT void | nrrdKeyValueIndex (const Nrrd *nrrd, char **keyP, char **valueP, unsigned int ki) |
| NRRD_EXPORT int | nrrdKeyValueErase (Nrrd *nrrd, const char *key) |
| NRRD_EXPORT void | nrrdKeyValueClear (Nrrd *nrrd) |
| NRRD_EXPORT int | nrrdKeyValueCopy (Nrrd *nout, const Nrrd *nin) |
| NRRD_EXPORT void | nrrdSwapEndian (Nrrd *nrrd) |
| NRRD_EXPORT unsigned int | _nrrdDataFNNumber (NrrdIoState *nio) |
| NRRD_EXPORT int | _nrrdContainsPercentThisAndMore (const char *str, char thss) |
| NRRD_EXPORT int | _nrrdDataFNCheck (NrrdIoState *nio, Nrrd *nrrd, int useBiff) |
| NRRD_EXPORT int | _nrrdOneLine (unsigned int *lenP, NrrdIoState *nio, FILE *file) |
| NRRD_EXPORT int | nrrdLineSkip (FILE *dataFile, NrrdIoState *nio) |
| NRRD_EXPORT int | nrrdByteSkip (FILE *dataFile, Nrrd *nrrd, NrrdIoState *nio) |
| NRRD_EXPORT int | nrrdLoad (Nrrd *nrrd, const char *filename, NrrdIoState *nio) |
| NRRD_EXPORT int | nrrdRead (Nrrd *nrrd, FILE *file, NrrdIoState *nio) |
| NRRD_EXPORT int | nrrdStringRead (Nrrd *nrrd, const char *string, NrrdIoState *nio) |
| NRRD_EXPORT int | nrrdIoStateSet (NrrdIoState *nio, int parm, int value) |
| NRRD_EXPORT int | nrrdIoStateEncodingSet (NrrdIoState *nio, const NrrdEncoding *encoding) |
| NRRD_EXPORT int | nrrdIoStateFormatSet (NrrdIoState *nio, const NrrdFormat *format) |
| NRRD_EXPORT int | nrrdIoStateGet (NrrdIoState *nio, int parm) |
| NRRD_EXPORT const NrrdEncoding * | nrrdIoStateEncodingGet (NrrdIoState *nio) |
| NRRD_EXPORT const NrrdFormat * | nrrdIoStateFormatGet (NrrdIoState *nio) |
| NRRD_EXPORT int | nrrdSave (const char *filename, const Nrrd *nrrd, NrrdIoState *nio) |
| NRRD_EXPORT int | nrrdSaveMulti (const char *fnameFormat, const Nrrd *const *nin, unsigned int ninLen, unsigned int numStart, NrrdIoState *nio) |
| NRRD_EXPORT int | nrrdWrite (FILE *file, const Nrrd *nrrd, NrrdIoState *nio) |
| NRRD_EXPORT int | nrrdStringWrite (char **stringP, const Nrrd *nrrd, NrrdIoState *nio) |
| NRRD_EXPORT int | nrrdAxesInsert (Nrrd *nout, const Nrrd *nin, unsigned int ax) |
| NRRD_EXPORT int | nrrdInvertPerm (unsigned int *invp, const unsigned int *perm, unsigned int n) |
| NRRD_EXPORT int | nrrdAxesPermute (Nrrd *nout, const Nrrd *nin, const unsigned int *axes) |
| NRRD_EXPORT int | nrrdShuffle (Nrrd *nout, const Nrrd *nin, unsigned int axis, const size_t *perm) |
| NRRD_EXPORT int | nrrdAxesSwap (Nrrd *nout, const Nrrd *nin, unsigned int ax1, unsigned int ax2) |
| NRRD_EXPORT int | nrrdFlip (Nrrd *nout, const Nrrd *nin, unsigned int axis) |
| NRRD_EXPORT int | nrrdJoin (Nrrd *nout, const Nrrd *const *nin, unsigned int numNin, unsigned int axis, int incrDim) |
| NRRD_EXPORT int | nrrdReshape_va (Nrrd *nout, const Nrrd *nin, unsigned int dim,...) |
| NRRD_EXPORT int | nrrdReshape_nva (Nrrd *nout, const Nrrd *nin, unsigned int dim, const size_t *size) |
| NRRD_EXPORT int | nrrdAxesSplit (Nrrd *nout, const Nrrd *nin, unsigned int ax, size_t sizeFast, size_t sizeSlow) |
| NRRD_EXPORT int | nrrdAxesDelete (Nrrd *nout, const Nrrd *nin, unsigned int ax) |
| NRRD_EXPORT int | nrrdAxesMerge (Nrrd *nout, const Nrrd *nin, unsigned int ax) |
| NRRD_EXPORT int | nrrdBlock (Nrrd *nout, const Nrrd *nin) |
| NRRD_EXPORT int | nrrdUnblock (Nrrd *nout, const Nrrd *nin, int type) |
| NRRD_EXPORT int | nrrdTile2D (Nrrd *nout, const Nrrd *nin, unsigned int ax0, unsigned int ax1, unsigned int axSplit, size_t sizeFast, size_t sizeSlow) |
| NRRD_EXPORT int | nrrdUntile2D (Nrrd *nout, const Nrrd *nin, unsigned int ax0, unsigned int ax1, unsigned int axMerge, size_t sizeFast, size_t sizeSlow) |
| NRRD_EXPORT NrrdIter * | nrrdIterNew (void) |
| NRRD_EXPORT void | nrrdIterSetValue (NrrdIter *iter, double val) |
| NRRD_EXPORT void | nrrdIterSetNrrd (NrrdIter *iter, const Nrrd *nrrd) |
| NRRD_EXPORT void | nrrdIterSetOwnNrrd (NrrdIter *iter, Nrrd *nrrd) |
| NRRD_EXPORT double | nrrdIterValue (NrrdIter *iter) |
| NRRD_EXPORT char * | nrrdIterContent (NrrdIter *iter) |
| NRRD_EXPORT NrrdIter * | nrrdIterNix (NrrdIter *iter) |
| NRRD_EXPORT NrrdRange * | nrrdRangeNew (double min, double max) |
| NRRD_EXPORT NrrdRange * | nrrdRangeCopy (const NrrdRange *range) |
| NRRD_EXPORT NrrdRange * | nrrdRangeNix (NrrdRange *range) |
| NRRD_EXPORT void | nrrdRangeReset (NrrdRange *range) |
| NRRD_EXPORT void | nrrdRangeSet (NrrdRange *range, const Nrrd *nrrd, int blind8BitRange) |
| NRRD_EXPORT void | nrrdRangeSafeSet (NrrdRange *range, const Nrrd *nrrd, int blind8BitRange) |
| NRRD_EXPORT NrrdRange * | nrrdRangeNewSet (const Nrrd *nrrd, int blind8BitRange) |
| NRRD_EXPORT int | nrrdHasNonExist (const Nrrd *nrrd) |
| NRRD_EXPORT int | nrrdConvert (Nrrd *nout, const Nrrd *nin, int type) |
| NRRD_EXPORT int | nrrdClampConvert (Nrrd *nout, const Nrrd *nin, int type) |
| NRRD_EXPORT int | nrrdQuantize (Nrrd *nout, const Nrrd *nin, const NrrdRange *range, unsigned int bits) |
| NRRD_EXPORT int | nrrdUnquantize (Nrrd *nout, const Nrrd *nin, int type) |
| NRRD_EXPORT int | nrrdHistoEq (Nrrd *nout, const Nrrd *nin, Nrrd **nhistP, unsigned int bins, unsigned int smart, float amount) |
| NRRD_EXPORT int | nrrdApply1DLut (Nrrd *nout, const Nrrd *nin, const NrrdRange *range, const Nrrd *nlut, int typeOut, int rescale) |
| NRRD_EXPORT int | nrrdApplyMulti1DLut (Nrrd *nout, const Nrrd *nin, const NrrdRange *range, const Nrrd *nmlut, int typeOut, int rescale) |
| NRRD_EXPORT int | nrrdApply1DRegMap (Nrrd *nout, const Nrrd *nin, const NrrdRange *range, const Nrrd *nmap, int typeOut, int rescale) |
| NRRD_EXPORT int | nrrdApplyMulti1DRegMap (Nrrd *nout, const Nrrd *nin, const NrrdRange *range, const Nrrd *nmmap, int typeOut, int rescale) |
| NRRD_EXPORT int | nrrd1DIrregMapCheck (const Nrrd *nmap) |
| NRRD_EXPORT int | nrrd1DIrregAclGenerate (Nrrd *nacl, const Nrrd *nmap, size_t aclLen) |
| NRRD_EXPORT int | nrrd1DIrregAclCheck (const Nrrd *nacl) |
| NRRD_EXPORT int | nrrdApply1DIrregMap (Nrrd *nout, const Nrrd *nin, const NrrdRange *range, const Nrrd *nmap, const Nrrd *nacl, int typeOut, int rescale) |
| NRRD_EXPORT int | nrrdApply1DSubstitution (Nrrd *nout, const Nrrd *nin, const Nrrd *nsubst) |
| NRRD_EXPORT int | nrrdApply2DLut (Nrrd *nout, const Nrrd *nin, unsigned int domainAxis, const NrrdRange *range0, const NrrdRange *range1, const Nrrd *nlut, int typeOut, int rescale0, int rescale1) |
| NRRD_EXPORT int | nrrdSlice (Nrrd *nout, const Nrrd *nin, unsigned int axis, size_t pos) |
| NRRD_EXPORT int | nrrdCrop (Nrrd *nout, const Nrrd *nin, size_t *min, size_t *max) |
| NRRD_EXPORT int | nrrdSample_nva (void *val, const Nrrd *nin, const size_t *coord) |
| NRRD_EXPORT int | nrrdSample_va (void *val, const Nrrd *nin,...) |
| NRRD_EXPORT int | nrrdSimpleCrop (Nrrd *nout, const Nrrd *nin, unsigned int crop) |
| NRRD_EXPORT int | nrrdSplice (Nrrd *nout, const Nrrd *nin, const Nrrd *nslice, unsigned int axis, size_t pos) |
| NRRD_EXPORT int | nrrdPad_nva (Nrrd *nout, const Nrrd *nin, const ptrdiff_t *min, const ptrdiff_t *max, int boundary, double padValue) |
| NRRD_EXPORT int | nrrdPad_va (Nrrd *nout, const Nrrd *nin, const ptrdiff_t *min, const ptrdiff_t *max, int boundary,...) |
| NRRD_EXPORT int | nrrdSimplePad_nva (Nrrd *nout, const Nrrd *nin, unsigned int pad, int boundary, double padValue) |
| NRRD_EXPORT int | nrrdSimplePad_va (Nrrd *nout, const Nrrd *nin, unsigned int pad, int boundary,...) |
| NRRD_EXPORT int | nrrdInset (Nrrd *nout, const Nrrd *nin, const Nrrd *nsub, const size_t *min) |
| NRRD_EXPORT int | nrrdProject (Nrrd *nout, const Nrrd *nin, unsigned int axis, int measr, int type) |
| NRRD_EXPORT int | nrrdHisto (Nrrd *nout, const Nrrd *nin, const NrrdRange *range, const Nrrd *nwght, size_t bins, int type) |
| NRRD_EXPORT int | nrrdHistoCheck (const Nrrd *nhist) |
| NRRD_EXPORT int | nrrdHistoDraw (Nrrd *nout, const Nrrd *nin, size_t sy, int showLog, double max) |
| NRRD_EXPORT int | nrrdHistoAxis (Nrrd *nout, const Nrrd *nin, const NrrdRange *range, unsigned int axis, size_t bins, int type) |
| NRRD_EXPORT int | nrrdHistoJoint (Nrrd *nout, const Nrrd *const *nin, const NrrdRange *const *range, unsigned int numNin, const Nrrd *nwght, const size_t *bins, int type, const int *clamp) |
| NRRD_EXPORT int | nrrdHistoThresholdOtsu (double *threshP, const Nrrd *nhist, double expo) |
| NRRD_EXPORT int | nrrdArithGamma (Nrrd *nout, const Nrrd *nin, const NrrdRange *range, double gamma) |
| NRRD_EXPORT int | nrrdArithUnaryOp (Nrrd *nout, int op, const Nrrd *nin) |
| NRRD_EXPORT int | nrrdArithBinaryOp (Nrrd *nout, int op, const Nrrd *ninA, const Nrrd *ninB) |
| NRRD_EXPORT int | nrrdArithTernaryOp (Nrrd *nout, int op, const Nrrd *ninA, const Nrrd *ninB, const Nrrd *ninC) |
| NRRD_EXPORT int | nrrdArithIterBinaryOp (Nrrd *nout, int op, NrrdIter *inA, NrrdIter *inB) |
| NRRD_EXPORT int | nrrdArithIterTernaryOp (Nrrd *nout, int op, NrrdIter *inA, NrrdIter *inB, NrrdIter *inC) |
| NRRD_EXPORT int | nrrdCheapMedian (Nrrd *nout, const Nrrd *nin, int pad, int mode, unsigned int radius, float wght, unsigned int bins) |
| NRRD_EXPORT int | nrrdDistanceL2 (Nrrd *nout, const Nrrd *nin, int typeOut, const int *axisDo, double thresh, int insideHigher) |
| NRRD_EXPORT int | nrrdDistanceL2Signed (Nrrd *nout, const Nrrd *nin, int typeOut, const int *axisDo, double thresh, int insideHigher) |
| NRRD_EXPORT NrrdResampleContext * | nrrdResampleContextNew () |
| NRRD_EXPORT NrrdResampleContext * | nrrdResampleContextNix (NrrdResampleContext *) |
| NRRD_EXPORT int | nrrdResampleDefaultCenterSet (NrrdResampleContext *rsmc, int center) |
| NRRD_EXPORT int | nrrdResampleNrrdSet (NrrdResampleContext *rsmc, const Nrrd *nin) |
| NRRD_EXPORT int | nrrdResampleKernelSet (NrrdResampleContext *rsmc, unsigned int axIdx, const NrrdKernel *kernel, double kparm[NRRD_KERNEL_PARMS_NUM]) |
| NRRD_EXPORT int | nrrdResampleSamplesSet (NrrdResampleContext *rsmc, unsigned int axIdx, size_t samples) |
| NRRD_EXPORT int | nrrdResampleRangeSet (NrrdResampleContext *rsmc, unsigned int axIdx, double min, double max) |
| NRRD_EXPORT int | nrrdResampleRangeFullSet (NrrdResampleContext *rsmc, unsigned int axIdx) |
| NRRD_EXPORT int | nrrdResampleBoundarySet (NrrdResampleContext *rsmc, int boundary) |
| NRRD_EXPORT int | nrrdResamplePadValueSet (NrrdResampleContext *rsmc, double padValue) |
| NRRD_EXPORT int | nrrdResampleTypeOutSet (NrrdResampleContext *rsmc, int typeOut) |
| NRRD_EXPORT int | nrrdResampleRenormalizeSet (NrrdResampleContext *rsmc, int renormalize) |
| NRRD_EXPORT int | nrrdResampleRoundSet (NrrdResampleContext *rsmc, int round) |
| NRRD_EXPORT int | nrrdResampleClampSet (NrrdResampleContext *rsmc, int clamp) |
| NRRD_EXPORT int | nrrdResampleExecute (NrrdResampleContext *rsmc, Nrrd *nout) |
| NRRD_EXPORT int | nrrdSpatialResample (Nrrd *nout, const Nrrd *nin, const NrrdResampleInfo *info) |
| NRRD_EXPORT int | nrrdSimpleResample (Nrrd *nout, Nrrd *nin, const NrrdKernel *kernel, const double *parm, const size_t *samples, const double *scalings) |
| NRRD_EXPORT int | nrrdCCValid (const Nrrd *nin) |
| NRRD_EXPORT unsigned int | nrrdCCSize (Nrrd *nout, const Nrrd *nin) |
| NRRD_EXPORT unsigned int | nrrdCCMax (const Nrrd *nin) |
| NRRD_EXPORT unsigned int | nrrdCCNum (const Nrrd *nin) |
| NRRD_EXPORT int | nrrdCCFind (Nrrd *nout, Nrrd **nvalP, const Nrrd *nin, int type, unsigned int conny) |
| NRRD_EXPORT int | nrrdCCAdjacency (Nrrd *nout, const Nrrd *nin, unsigned int conny) |
| NRRD_EXPORT int | nrrdCCMerge (Nrrd *nout, const Nrrd *nin, Nrrd *nval, int dir, unsigned int maxSize, unsigned int maxNeighbor, unsigned int conny) |
| NRRD_EXPORT int | nrrdCCRevalue (Nrrd *nout, const Nrrd *nin, const Nrrd *nval) |
| NRRD_EXPORT int | nrrdCCSettle (Nrrd *nout, Nrrd **nvalP, const Nrrd *nin) |
| NRRD_EXPORT int | nrrdKernelParse (const NrrdKernel **kernelP, double *parm, const char *str) |
| NRRD_EXPORT int | nrrdKernelSpecParse (NrrdKernelSpec *ksp, const char *str) |
| NRRD_EXPORT int | nrrdKernelSpecSprint (char str[AIR_STRLEN_LARGE], NrrdKernelSpec *ksp) |
Variables |
| NRRD_EXPORT int | nrrdDefaultWriteEncodingType |
| NRRD_EXPORT int | nrrdDefaultWriteBareText |
| NRRD_EXPORT unsigned int | nrrdDefaultWriteCharsPerLine |
| NRRD_EXPORT unsigned int | nrrdDefaultWriteValsPerLine |
| NRRD_EXPORT int | nrrdDefaultResampleBoundary |
| NRRD_EXPORT int | nrrdDefaultResampleType |
| NRRD_EXPORT int | nrrdDefaultResampleRenormalize |
| NRRD_EXPORT int | nrrdDefaultResampleRound |
| NRRD_EXPORT int | nrrdDefaultResampleClamp |
| NRRD_EXPORT int | nrrdDefaultResampleCheap |
| NRRD_EXPORT double | nrrdDefaultResamplePadValue |
| NRRD_EXPORT double | nrrdDefaultKernelParm0 |
| NRRD_EXPORT int | nrrdDefaultCenter |
| NRRD_EXPORT double | nrrdDefaultSpacing |
| NRRD_EXPORT int | nrrdStateVerboseIO |
| NRRD_EXPORT int | nrrdStateKeyValuePairsPropagate |
| NRRD_EXPORT int | nrrdStateBlind8BitRange |
| NRRD_EXPORT int | nrrdStateMeasureType |
| NRRD_EXPORT int | nrrdStateMeasureModeBins |
| NRRD_EXPORT int | nrrdStateMeasureHistoType |
| NRRD_EXPORT int | nrrdStateDisallowIntegerNonExist |
| NRRD_EXPORT int | nrrdStateAlwaysSetContent |
| NRRD_EXPORT int | nrrdStateDisableContent |
| NRRD_EXPORT char * | nrrdStateUnknownContent |
| NRRD_EXPORT int | nrrdStateGrayscaleImage3D |
| NRRD_EXPORT int | nrrdStateKeyValueReturnInternalPointers |
| NRRD_EXPORT int | nrrdStateKindNoop |
| NRRD_EXPORT const char *const | nrrdEnvVarDefaultWriteEncodingType |
| NRRD_EXPORT const char *const | nrrdEnvVarDefaultWriteBareText |
| NRRD_EXPORT const char *const | nrrdEnvVarDefaultWriteBareTextOld |
| NRRD_EXPORT const char *const | nrrdEnvVarDefaultCenter |
| NRRD_EXPORT const char *const | nrrdEnvVarDefaultCenterOld |
| NRRD_EXPORT const char *const | nrrdEnvVarDefaultWriteCharsPerLine |
| NRRD_EXPORT const char *const | nrrdEnvVarDefaultWriteValsPerLine |
| NRRD_EXPORT const char *const | nrrdEnvVarDefaultKernelParm0 |
| NRRD_EXPORT const char *const | nrrdEnvVarDefaultSpacing |
| NRRD_EXPORT const char *const | nrrdEnvVarStateKindNoop |
| NRRD_EXPORT const char *const | nrrdEnvVarStateVerboseIO |
| NRRD_EXPORT const char *const | nrrdEnvVarStateKeyValuePairsPropagate |
| NRRD_EXPORT const char *const | nrrdEnvVarStateBlind8BitRange |
| NRRD_EXPORT const char *const | nrrdEnvVarStateAlwaysSetContent |
| NRRD_EXPORT const char *const | nrrdEnvVarStateDisableContent |
| NRRD_EXPORT const char *const | nrrdEnvVarStateMeasureType |
| NRRD_EXPORT const char *const | nrrdEnvVarStateMeasureModeBins |
| NRRD_EXPORT const char *const | nrrdEnvVarStateMeasureHistoType |
| NRRD_EXPORT const char *const | nrrdEnvVarStateGrayscaleImage3D |
| NRRD_EXPORT airEnum * | nrrdFormatType |
| NRRD_EXPORT airEnum * | nrrdType |
| NRRD_EXPORT airEnum * | nrrdEncodingType |
| NRRD_EXPORT airEnum * | nrrdCenter |
| NRRD_EXPORT airEnum * | nrrdKind |
| NRRD_EXPORT airEnum * | nrrdField |
| NRRD_EXPORT airEnum * | nrrdSpace |
| NRRD_EXPORT airEnum * | nrrdBoundary |
| NRRD_EXPORT airEnum * | nrrdMeasure |
| NRRD_EXPORT airEnum * | nrrdUnaryOp |
| NRRD_EXPORT airEnum * | nrrdBinaryOp |
| NRRD_EXPORT airEnum * | nrrdTernaryOp |
| NRRD_EXPORT const char | nrrdTypePrintfStr [][AIR_STRLEN_SMALL] |
| NRRD_EXPORT const size_t | nrrdTypeSize [] |
| NRRD_EXPORT const double | nrrdTypeMin [] |
| NRRD_EXPORT const double | nrrdTypeMax [] |
| NRRD_EXPORT const int | nrrdTypeIsIntegral [] |
| NRRD_EXPORT const int | nrrdTypeIsUnsigned [] |
| NRRD_EXPORT const double | nrrdTypeNumberOfValues [] |
| NRRD_EXPORT const char * | nrrdBiffKey |
| NRRD_EXPORT const NrrdFormat *const | nrrdFormatNRRD |
| NRRD_EXPORT const NrrdFormat *const | nrrdFormatPNM |
| NRRD_EXPORT const NrrdFormat *const | nrrdFormatPNG |
| NRRD_EXPORT const NrrdFormat *const | nrrdFormatVTK |
| NRRD_EXPORT const NrrdFormat *const | nrrdFormatText |
| NRRD_EXPORT const NrrdFormat *const | nrrdFormatEPS |
| NRRD_EXPORT const NrrdFormat *const | nrrdFormatUnknown |
| NRRD_EXPORT const NrrdFormat *const | nrrdFormatArray [NRRD_FORMAT_TYPE_MAX+1] |
NRRD_EXPORT const NrrdEncoding
*const | nrrdEncodingRaw |
NRRD_EXPORT const NrrdEncoding
*const | nrrdEncodingAscii |
NRRD_EXPORT const NrrdEncoding
*const | nrrdEncodingHex |
NRRD_EXPORT const NrrdEncoding
*const | nrrdEncodingGzip |
NRRD_EXPORT const NrrdEncoding
*const | nrrdEncodingBzip2 |
NRRD_EXPORT const NrrdEncoding
*const | nrrdEncodingUnknown |
NRRD_EXPORT const NrrdEncoding
*const | nrrdEncodingArray [NRRD_ENCODING_TYPE_MAX+1] |
| NRRD_EXPORT int(* | nrrdFieldInfoParse [NRRD_FIELD_MAX+1])(FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| NRRD_EXPORT double(* | nrrdDLoad [NRRD_TYPE_MAX+1])(const void *v) |
| NRRD_EXPORT float(* | nrrdFLoad [NRRD_TYPE_MAX+1])(const void *v) |
| NRRD_EXPORT int(* | nrrdILoad [NRRD_TYPE_MAX+1])(const void *v) |
| NRRD_EXPORT unsigned int(* | nrrdUILoad [NRRD_TYPE_MAX+1])(const void *v) |
| NRRD_EXPORT double(* | nrrdDStore [NRRD_TYPE_MAX+1])(void *v, double d) |
| NRRD_EXPORT float(* | nrrdFStore [NRRD_TYPE_MAX+1])(void *v, float f) |
| NRRD_EXPORT int(* | nrrdIStore [NRRD_TYPE_MAX+1])(void *v, int j) |
| NRRD_EXPORT unsigned int(* | nrrdUIStore [NRRD_TYPE_MAX+1])(void *v, unsigned int j) |
| NRRD_EXPORT double(* | nrrdDLookup [NRRD_TYPE_MAX+1])(const void *v, size_t I) |
| NRRD_EXPORT float(* | nrrdFLookup [NRRD_TYPE_MAX+1])(const void *v, size_t I) |
| NRRD_EXPORT int(* | nrrdILookup [NRRD_TYPE_MAX+1])(const void *v, size_t I) |
| NRRD_EXPORT unsigned int(* | nrrdUILookup [NRRD_TYPE_MAX+1])(const void *v, size_t I) |
| NRRD_EXPORT double(* | nrrdDInsert [NRRD_TYPE_MAX+1])(void *v, size_t I, double d) |
| NRRD_EXPORT float(* | nrrdFInsert [NRRD_TYPE_MAX+1])(void *v, size_t I, float f) |
| NRRD_EXPORT int(* | nrrdIInsert [NRRD_TYPE_MAX+1])(void *v, size_t I, int j) |
| NRRD_EXPORT unsigned int(* | nrrdUIInsert [NRRD_TYPE_MAX+1])(void *v, size_t I, unsigned int j) |
| NRRD_EXPORT int(* | nrrdSprint [NRRD_TYPE_MAX+1])(char *, const void *) |
| NRRD_EXPORT int(* | nrrdFprint [NRRD_TYPE_MAX+1])(FILE *, const void *) |
| NRRD_EXPORT void(* | nrrdMinMaxExactFind [NRRD_TYPE_MAX+1])(void *minP, void *maxP, int *hasNonExistP, const Nrrd *nrrd) |
| NRRD_EXPORT int(* | nrrdValCompare [NRRD_TYPE_MAX+1])(const void *, const void *) |
| NRRD_EXPORT int(* | nrrdValCompareInv [NRRD_TYPE_MAX+1])(const void *, const void *) |
| NRRD_EXPORT hestCB * | nrrdHestNrrd |
| NRRD_EXPORT hestCB * | nrrdHestKernelSpec |
| NRRD_EXPORT hestCB * | nrrdHestIter |
| NRRD_EXPORT float(* | nrrdFClamp [NRRD_TYPE_MAX+1])(float) |
| NRRD_EXPORT double(* | nrrdDClamp [NRRD_TYPE_MAX+1])(double) |
| NRRD_EXPORT void(* | nrrdMeasureLine [NRRD_MEASURE_MAX+1])(void *ans, int ansType, const void *line, int lineType, size_t lineLen, double axMin, double axMax) |
| NRRD_EXPORT NrrdKernel *const | nrrdKernelTMF [4][5][5] |
| NRRD_EXPORT const unsigned int | nrrdKernelTMF_maxD |
| NRRD_EXPORT const unsigned int | nrrdKernelTMF_maxC |
| NRRD_EXPORT const unsigned int | nrrdKernelTMF_maxA |
| NRRD_EXPORT NrrdKernel *const | nrrdKernelHann |
NRRD_EXPORT NrrdKernel *const
*const | nrrdKernelHannD |
NRRD_EXPORT NrrdKernel *const
*const *const | nrrdKernelHannDD |
NRRD_EXPORT NrrdKernel *const
*const *const *const | nrrdKernelBlackman |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const | nrrdKernelBlackmanD |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const | nrrdKernelBlackmanDD |
| NRRD_EXPORT NrrdKernel *const | nrrdKernelZero |
NRRD_EXPORT NrrdKernel *const
*const | nrrdKernelBox |
NRRD_EXPORT NrrdKernel *const
*const *const | nrrdKernelCheap |
NRRD_EXPORT NrrdKernel *const
*const *const *const | nrrdKernelHermiteFlag |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const | nrrdKernelTent |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const | nrrdKernelForwDiff |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const | nrrdKernelCentDiff |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const *const | nrrdKernelBCCubic |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const *const *const | nrrdKernelBCCubicD |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const *const *const
*const | nrrdKernelBCCubicDD |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const *const *const
*const *const | nrrdKernelAQuartic |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const *const *const
*const *const *const | nrrdKernelAQuarticD |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const *const *const
*const *const *const *const | nrrdKernelAQuarticDD |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const | nrrdKernelC3Quintic |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const *const | nrrdKernelC3QuinticD |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const *const *const | nrrdKernelC3QuinticDD |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const *const *const *const | nrrdKernelC4Hexic |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const | nrrdKernelC4HexicD |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const *const | nrrdKernelC4HexicDD |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const *const *const | nrrdKernelGaussian |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const *const *const *const | nrrdKernelGaussianD |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const | nrrdKernelGaussianDD |
NRRD_EXPORT NrrdKernel *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const *const *const *const
*const *const | nrrdKernelDiscreteGaussian |