#include <errno.h>#include <stddef.h>#include <stdio.h>#include <stdlib.h>#include <stdarg.h>#include <string.h>#include <math.h>#include <ctype.h>#include <float.h>#include <teem/air.h>#include <teem/hest.h>#include <teem/biff.h>#include "nrrdDefines.h"#include "nrrdMacros.h"#include "nrrdEnums.h"

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 |
| #define NRRD nrrdBiffKey |
| #define NRRD_EXPORT extern |
| #define NRRD_RESAMPLE_FLOAT 0 |
| #define nrrdResample_nt nrrdTypeDouble |
| typedef struct NrrdEncoding_t NrrdEncoding |
| typedef struct NrrdIoState_t NrrdIoState |
| typedef double nrrdResample_t |
| NRRD_EXPORT int _nrrdCheck | ( | const Nrrd * | nrrd, | |
| int | checkData, | |||
| int | useBiff | |||
| ) |
| NRRD_EXPORT int _nrrdContainsPercentThisAndMore | ( | const char * | str, | |
| char | thss | |||
| ) |
| NRRD_EXPORT int _nrrdDataFNCheck | ( | NrrdIoState * | nio, | |
| Nrrd * | nrrd, | |||
| int | useBiff | |||
| ) |
| NRRD_EXPORT unsigned int _nrrdDataFNNumber | ( | NrrdIoState * | nio | ) |
| NRRD_EXPORT int _nrrdOneLine | ( | unsigned int * | lenP, | |
| NrrdIoState * | nio, | |||
| FILE * | file | |||
| ) |
| NRRD_EXPORT int nrrd1DIrregAclCheck | ( | const Nrrd * | nacl | ) |
| NRRD_EXPORT int nrrd1DIrregMapCheck | ( | const Nrrd * | nmap | ) |
| 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 nrrdApply1DIrregMap | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| const NrrdRange * | range, | |||
| const Nrrd * | nmap, | |||
| const Nrrd * | nacl, | |||
| int | typeOut, | |||
| int | rescale | |||
| ) |
| NRRD_EXPORT int nrrdApply1DLut | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| const NrrdRange * | range, | |||
| const Nrrd * | nlut, | |||
| 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 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 nrrdApplyMulti1DLut | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| const NrrdRange * | range, | |||
| const Nrrd * | nmlut, | |||
| 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 nrrdArithGamma | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| const NrrdRange * | range, | |||
| double | gamma | |||
| ) |
| NRRD_EXPORT int nrrdArithIterTernaryOp | ( | Nrrd * | nout, | |
| int | op, | |||
| NrrdIter * | inA, | |||
| NrrdIter * | inB, | |||
| NrrdIter * | inC | |||
| ) |
| NRRD_EXPORT int nrrdArithTernaryOp | ( | Nrrd * | nout, | |
| int | op, | |||
| const Nrrd * | ninA, | |||
| const Nrrd * | ninB, | |||
| const Nrrd * | ninC | |||
| ) |
| NRRD_EXPORT int nrrdAxesSplit | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| unsigned int | ax, | |||
| size_t | sizeFast, | |||
| size_t | sizeSlow | |||
| ) |
| NRRD_EXPORT int nrrdAxisInfoCopy | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| const int * | axmap, | |||
| int | excludeBitflag | |||
| ) |
| 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 nrrdAxisInfoIdx | ( | const Nrrd * | nrrd, | |
| unsigned int | ax, | |||
| double | pos | |||
| ) |
| NRRD_EXPORT void nrrdAxisInfoIdxRange | ( | double * | loP, | |
| double * | hiP, | |||
| const Nrrd * | nrrd, | |||
| unsigned int | ax, | |||
| double | loPos, | |||
| double | hiPos | |||
| ) |
| NRRD_EXPORT void nrrdAxisInfoMinMaxSet | ( | Nrrd * | nrrd, | |
| unsigned int | ax, | |||
| int | defCenter | |||
| ) |
| NRRD_EXPORT double nrrdAxisInfoPos | ( | const Nrrd * | nrrd, | |
| unsigned int | ax, | |||
| double | idx | |||
| ) |
| NRRD_EXPORT void nrrdAxisInfoPosRange | ( | double * | loP, | |
| double * | hiP, | |||
| const Nrrd * | nrrd, | |||
| unsigned int | ax, | |||
| double | loIdx, | |||
| double | hiIdx | |||
| ) |
| NRRD_EXPORT void nrrdAxisInfoSet_nva | ( | Nrrd * | nin, | |
| int | axInfo, | |||
| const void * | info | |||
| ) |
| NRRD_EXPORT void nrrdAxisInfoSet_va | ( | Nrrd * | nin, | |
| int | axInfo, | |||
| ... | ||||
| ) |
| NRRD_EXPORT void nrrdAxisInfoSpacingSet | ( | Nrrd * | nrrd, | |
| unsigned int | ax | |||
| ) |
| NRRD_EXPORT void nrrdBasicInfoInit | ( | Nrrd * | nrrd, | |
| int | excludeBitflag | |||
| ) |
| NRRD_EXPORT int nrrdByteSkip | ( | FILE * | dataFile, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio | |||
| ) |
| NRRD_EXPORT int nrrdCCFind | ( | Nrrd * | nout, | |
| Nrrd ** | nvalP, | |||
| const Nrrd * | nin, | |||
| int | type, | |||
| unsigned int | conny | |||
| ) |
| NRRD_EXPORT unsigned int nrrdCCMax | ( | const Nrrd * | nin | ) |
| NRRD_EXPORT int nrrdCCMerge | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| Nrrd * | nval, | |||
| int | dir, | |||
| unsigned int | maxSize, | |||
| unsigned int | maxNeighbor, | |||
| unsigned int | conny | |||
| ) |
| NRRD_EXPORT unsigned int nrrdCCNum | ( | const Nrrd * | nin | ) |
| NRRD_EXPORT int nrrdCCValid | ( | const Nrrd * | nin | ) |
| NRRD_EXPORT int nrrdCheapMedian | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| int | pad, | |||
| int | mode, | |||
| unsigned int | radius, | |||
| float | wght, | |||
| unsigned int | bins | |||
| ) |
| NRRD_EXPORT int nrrdCheck | ( | const Nrrd * | nrrd | ) |
| NRRD_EXPORT int nrrdCommentAdd | ( | Nrrd * | nrrd, | |
| const char * | str | |||
| ) |
| NRRD_EXPORT void nrrdCommentClear | ( | Nrrd * | nrrd | ) |
| NRRD_EXPORT int nrrdContentSet_va | ( | Nrrd * | nout, | |
| const char * | func, | |||
| const Nrrd * | nin, | |||
| const char * | format, | |||
| ... | ||||
| ) |
| NRRD_EXPORT void nrrdDefaultGetenv | ( | void | ) |
| NRRD_EXPORT void nrrdDescribe | ( | FILE * | file, | |
| const Nrrd * | nrrd | |||
| ) |
| 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 unsigned int nrrdDomainAxesGet | ( | const Nrrd * | nrrd, | |
| unsigned int | axisIdx[NRRD_DIM_MAX] | |||
| ) |
| NRRD_EXPORT size_t nrrdElementNumber | ( | const Nrrd * | nrrd | ) |
| NRRD_EXPORT size_t nrrdElementSize | ( | const Nrrd * | nrrd | ) |
| NRRD_EXPORT int nrrdGetenvBool | ( | int * | val, | |
| char ** | envStr, | |||
| const char * | envVar | |||
| ) |
| NRRD_EXPORT int nrrdGetenvDouble | ( | double * | 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 nrrdHasNonExist | ( | const Nrrd * | nrrd | ) |
| NRRD_EXPORT int nrrdHisto | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| const NrrdRange * | range, | |||
| const Nrrd * | nwght, | |||
| size_t | bins, | |||
| int | type | |||
| ) |
| NRRD_EXPORT int nrrdHistoAxis | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| const NrrdRange * | range, | |||
| unsigned int | axis, | |||
| size_t | bins, | |||
| int | type | |||
| ) |
| NRRD_EXPORT int nrrdHistoCheck | ( | const Nrrd * | nhist | ) |
| NRRD_EXPORT int nrrdHistoEq | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| Nrrd ** | nhistP, | |||
| unsigned int | bins, | |||
| unsigned int | smart, | |||
| float | amount | |||
| ) |
| 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 void nrrdInit | ( | Nrrd * | nrrd | ) |
| NRRD_EXPORT int nrrdInvertPerm | ( | unsigned int * | invp, | |
| const unsigned int * | perm, | |||
| unsigned int | n | |||
| ) |
| NRRD_EXPORT const NrrdEncoding* nrrdIoStateEncodingGet | ( | NrrdIoState * | nio | ) |
| NRRD_EXPORT int nrrdIoStateEncodingSet | ( | NrrdIoState * | nio, | |
| const NrrdEncoding * | encoding | |||
| ) |
| NRRD_EXPORT const NrrdFormat* nrrdIoStateFormatGet | ( | NrrdIoState * | nio | ) |
| NRRD_EXPORT int nrrdIoStateFormatSet | ( | NrrdIoState * | nio, | |
| const NrrdFormat * | format | |||
| ) |
| NRRD_EXPORT int nrrdIoStateGet | ( | NrrdIoState * | nio, | |
| int | parm | |||
| ) |
| NRRD_EXPORT void nrrdIoStateInit | ( | NrrdIoState * | nio | ) |
| NRRD_EXPORT NrrdIoState* nrrdIoStateNew | ( | void | ) |
| NRRD_EXPORT NrrdIoState* nrrdIoStateNix | ( | NrrdIoState * | nio | ) |
| NRRD_EXPORT int nrrdIoStateSet | ( | NrrdIoState * | nio, | |
| int | parm, | |||
| int | value | |||
| ) |
| NRRD_EXPORT char* nrrdIterContent | ( | NrrdIter * | iter | ) |
| NRRD_EXPORT NrrdIter* nrrdIterNew | ( | void | ) |
| NRRD_EXPORT void nrrdIterSetValue | ( | NrrdIter * | iter, | |
| double | val | |||
| ) |
| NRRD_EXPORT double nrrdIterValue | ( | NrrdIter * | iter | ) |
| NRRD_EXPORT int nrrdJoin | ( | Nrrd * | nout, | |
| const Nrrd *const * | nin, | |||
| unsigned int | numNin, | |||
| unsigned int | axis, | |||
| int | incrDim | |||
| ) |
| NRRD_EXPORT void nrrdKernelParmSet | ( | const NrrdKernel ** | kP, | |
| double | kparm[NRRD_KERNEL_PARMS_NUM], | |||
| NrrdKernelSpec * | ksp | |||
| ) |
| NRRD_EXPORT int nrrdKernelParse | ( | const NrrdKernel ** | kernelP, | |
| double * | parm, | |||
| const char * | str | |||
| ) |
| NRRD_EXPORT NrrdKernelSpec* nrrdKernelSpecCopy | ( | const NrrdKernelSpec * | ksp | ) |
| NRRD_EXPORT NrrdKernelSpec* nrrdKernelSpecNew | ( | ) |
| NRRD_EXPORT NrrdKernelSpec* nrrdKernelSpecNix | ( | NrrdKernelSpec * | ksp | ) |
| NRRD_EXPORT int nrrdKernelSpecParse | ( | NrrdKernelSpec * | ksp, | |
| const char * | str | |||
| ) |
| NRRD_EXPORT void nrrdKernelSpecSet | ( | NrrdKernelSpec * | ksp, | |
| const NrrdKernel * | k, | |||
| const double | kparm[NRRD_KERNEL_PARMS_NUM] | |||
| ) |
| NRRD_EXPORT int nrrdKernelSpecSprint | ( | char | str[AIR_STRLEN_LARGE], | |
| NrrdKernelSpec * | ksp | |||
| ) |
| NRRD_EXPORT int nrrdKeyValueAdd | ( | Nrrd * | nrrd, | |
| const char * | key, | |||
| const char * | value | |||
| ) |
| NRRD_EXPORT void nrrdKeyValueClear | ( | Nrrd * | nrrd | ) |
| NRRD_EXPORT int nrrdKeyValueErase | ( | Nrrd * | nrrd, | |
| const char * | key | |||
| ) |
| 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 unsigned int nrrdKeyValueSize | ( | const Nrrd * | nrrd | ) |
| NRRD_EXPORT int nrrdKindIsDomain | ( | int | kind | ) |
| NRRD_EXPORT unsigned int nrrdKindSize | ( | int | kind | ) |
| NRRD_EXPORT int nrrdLineSkip | ( | FILE * | dataFile, | |
| NrrdIoState * | nio | |||
| ) |
| NRRD_EXPORT int nrrdLoad | ( | Nrrd * | nrrd, | |
| const char * | filename, | |||
| NrrdIoState * | nio | |||
| ) |
| 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 Nrrd* nrrdNew | ( | void | ) |
| NRRD_EXPORT unsigned int nrrdNonSpatialAxesGet | ( | const Nrrd * | nrrd, | |
| unsigned int | axisIdx[NRRD_DIM_MAX] | |||
| ) |
| NRRD_EXPORT int nrrdOriginCalculate | ( | const Nrrd * | nrrd, | |
| unsigned int * | axisIdx, | |||
| unsigned int | axisIdxNum, | |||
| int | defaultCenter, | |||
| double * | origin | |||
| ) |
| 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 nrrdPGM | ( | Nrrd * | , | |
| size_t | sx, | |||
| size_t | sy | |||
| ) |
| NRRD_EXPORT int nrrdPPM | ( | Nrrd * | , | |
| size_t | sx, | |||
| size_t | sy | |||
| ) |
| NRRD_EXPORT int nrrdProject | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| unsigned int | axis, | |||
| int | measr, | |||
| int | type | |||
| ) |
| NRRD_EXPORT int nrrdQuantize | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| const NrrdRange * | range, | |||
| unsigned int | bits | |||
| ) |
| NRRD_EXPORT unsigned int nrrdRangeAxesGet | ( | const Nrrd * | nrrd, | |
| unsigned int | axisIdx[NRRD_DIM_MAX] | |||
| ) |
| NRRD_EXPORT NrrdRange* nrrdRangeNew | ( | double | min, | |
| double | max | |||
| ) |
| NRRD_EXPORT void nrrdRangeReset | ( | NrrdRange * | range | ) |
| NRRD_EXPORT int nrrdRead | ( | Nrrd * | nrrd, | |
| FILE * | file, | |||
| NrrdIoState * | nio | |||
| ) |
| NRRD_EXPORT int nrrdResampleBoundarySet | ( | NrrdResampleContext * | rsmc, | |
| int | boundary | |||
| ) |
| NRRD_EXPORT int nrrdResampleClampSet | ( | NrrdResampleContext * | rsmc, | |
| int | clamp | |||
| ) |
| NRRD_EXPORT NrrdResampleContext* nrrdResampleContextNew | ( | ) |
| NRRD_EXPORT NrrdResampleContext* nrrdResampleContextNix | ( | NrrdResampleContext * | ) |
| NRRD_EXPORT int nrrdResampleDefaultCenterSet | ( | NrrdResampleContext * | rsmc, | |
| int | center | |||
| ) |
| NRRD_EXPORT int nrrdResampleExecute | ( | NrrdResampleContext * | rsmc, | |
| Nrrd * | nout | |||
| ) |
| NRRD_EXPORT NrrdResampleInfo* nrrdResampleInfoNew | ( | void | ) |
| NRRD_EXPORT NrrdResampleInfo* nrrdResampleInfoNix | ( | NrrdResampleInfo * | info | ) |
| NRRD_EXPORT int nrrdResampleKernelSet | ( | NrrdResampleContext * | rsmc, | |
| unsigned int | axIdx, | |||
| const NrrdKernel * | kernel, | |||
| double | kparm[NRRD_KERNEL_PARMS_NUM] | |||
| ) |
| NRRD_EXPORT int nrrdResampleNrrdSet | ( | NrrdResampleContext * | rsmc, | |
| const Nrrd * | nin | |||
| ) |
| NRRD_EXPORT int nrrdResamplePadValueSet | ( | NrrdResampleContext * | rsmc, | |
| double | padValue | |||
| ) |
| NRRD_EXPORT int nrrdResampleRangeFullSet | ( | NrrdResampleContext * | rsmc, | |
| unsigned int | axIdx | |||
| ) |
| NRRD_EXPORT int nrrdResampleRangeSet | ( | NrrdResampleContext * | rsmc, | |
| unsigned int | axIdx, | |||
| double | min, | |||
| double | max | |||
| ) |
| NRRD_EXPORT int nrrdResampleRenormalizeSet | ( | NrrdResampleContext * | rsmc, | |
| int | renormalize | |||
| ) |
| NRRD_EXPORT int nrrdResampleRoundSet | ( | NrrdResampleContext * | rsmc, | |
| int | round | |||
| ) |
| NRRD_EXPORT int nrrdResampleSamplesSet | ( | NrrdResampleContext * | rsmc, | |
| unsigned int | axIdx, | |||
| size_t | samples | |||
| ) |
| NRRD_EXPORT int nrrdResampleTypeOutSet | ( | NrrdResampleContext * | rsmc, | |
| int | typeOut | |||
| ) |
| NRRD_EXPORT int nrrdReshape_nva | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| unsigned int | dim, | |||
| const size_t * | size | |||
| ) |
| 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 nrrdSanity | ( | void | ) |
| 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 nrrdShuffle | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| unsigned int | axis, | |||
| const size_t * | perm | |||
| ) |
| 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 nrrdSimpleResample | ( | Nrrd * | nout, | |
| Nrrd * | nin, | |||
| const NrrdKernel * | kernel, | |||
| const double * | parm, | |||
| const size_t * | samples, | |||
| const double * | scalings | |||
| ) |
| NRRD_EXPORT unsigned int nrrdSpaceDimension | ( | 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 nrrdSpaceSet | ( | Nrrd * | nrrd, | |
| int | space | |||
| ) |
| NRRD_EXPORT void nrrdSpaceVecCopy | ( | double | dst[NRRD_SPACE_DIM_MAX], | |
| const double | src[NRRD_SPACE_DIM_MAX] | |||
| ) |
| NRRD_EXPORT double nrrdSpaceVecNorm | ( | int | sdim, | |
| const double | vec[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 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 nrrdSpaceVecSetNaN | ( | double | vec[NRRD_SPACE_DIM_MAX] | ) |
| NRRD_EXPORT int nrrdSpacingCalculate | ( | const Nrrd * | nrrd, | |
| unsigned int | ax, | |||
| double * | spacing, | |||
| double | vector[NRRD_SPACE_DIM_MAX] | |||
| ) |
| NRRD_EXPORT unsigned int nrrdSpatialAxesGet | ( | const Nrrd * | nrrd, | |
| unsigned int | axisIdx[NRRD_DIM_MAX] | |||
| ) |
| NRRD_EXPORT int nrrdSpatialResample | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| const NrrdResampleInfo * | info | |||
| ) |
| NRRD_EXPORT int nrrdSplice | ( | Nrrd * | nout, | |
| const Nrrd * | nin, | |||
| const Nrrd * | nslice, | |||
| unsigned int | axis, | |||
| size_t | pos | |||
| ) |
| NRRD_EXPORT void nrrdStateGetenv | ( | void | ) |
| NRRD_EXPORT int nrrdStringRead | ( | Nrrd * | nrrd, | |
| const char * | string, | |||
| NrrdIoState * | nio | |||
| ) |
| NRRD_EXPORT int nrrdStringWrite | ( | char ** | stringP, | |
| const Nrrd * | nrrd, | |||
| NrrdIoState * | nio | |||
| ) |
| NRRD_EXPORT void nrrdSwapEndian | ( | Nrrd * | nrrd | ) |
| 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 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 int nrrdWrite | ( | FILE * | file, | |
| const Nrrd * | nrrd, | |||
| NrrdIoState * | nio | |||
| ) |
| NRRD_EXPORT const char* nrrdBiffKey |
| NRRD_EXPORT airEnum* nrrdBinaryOp |
| NRRD_EXPORT airEnum* nrrdBoundary |
| NRRD_EXPORT airEnum* nrrdCenter |
| NRRD_EXPORT double(* nrrdDClamp[NRRD_TYPE_MAX+1])(double) |
| NRRD_EXPORT int nrrdDefaultCenter |
| NRRD_EXPORT double nrrdDefaultKernelParm0 |
| NRRD_EXPORT int nrrdDefaultResampleBoundary |
| NRRD_EXPORT int nrrdDefaultResampleCheap |
| NRRD_EXPORT int nrrdDefaultResampleClamp |
| NRRD_EXPORT double nrrdDefaultResamplePadValue |
| NRRD_EXPORT int nrrdDefaultResampleRenormalize |
| NRRD_EXPORT int nrrdDefaultResampleRound |
| NRRD_EXPORT int nrrdDefaultResampleType |
| NRRD_EXPORT double nrrdDefaultSpacing |
| NRRD_EXPORT int nrrdDefaultWriteBareText |
| NRRD_EXPORT unsigned int nrrdDefaultWriteCharsPerLine |
| NRRD_EXPORT int nrrdDefaultWriteEncodingType |
| NRRD_EXPORT unsigned int nrrdDefaultWriteValsPerLine |
| NRRD_EXPORT double(* nrrdDInsert[NRRD_TYPE_MAX+1])(void *v, size_t I, double d) |
| NRRD_EXPORT double(* nrrdDLoad[NRRD_TYPE_MAX+1])(const void *v) |
| NRRD_EXPORT double(* nrrdDLookup[NRRD_TYPE_MAX+1])(const void *v, size_t I) |
| NRRD_EXPORT double(* nrrdDStore[NRRD_TYPE_MAX+1])(void *v, double d) |
| NRRD_EXPORT const NrrdEncoding* const nrrdEncodingArray[NRRD_ENCODING_TYPE_MAX+1] |
| NRRD_EXPORT const NrrdEncoding* const nrrdEncodingAscii |
| NRRD_EXPORT const NrrdEncoding* const nrrdEncodingBzip2 |
| NRRD_EXPORT const NrrdEncoding* const nrrdEncodingGzip |
| NRRD_EXPORT const NrrdEncoding* const nrrdEncodingHex |
| NRRD_EXPORT const NrrdEncoding* const nrrdEncodingRaw |
| NRRD_EXPORT airEnum* nrrdEncodingType |
| NRRD_EXPORT const NrrdEncoding* const nrrdEncodingUnknown |
| NRRD_EXPORT const char* const nrrdEnvVarDefaultCenter |
| NRRD_EXPORT const char* const nrrdEnvVarDefaultCenterOld |
| NRRD_EXPORT const char* const nrrdEnvVarDefaultKernelParm0 |
| NRRD_EXPORT const char* const nrrdEnvVarDefaultSpacing |
| NRRD_EXPORT const char* const nrrdEnvVarDefaultWriteBareText |
| NRRD_EXPORT const char* const nrrdEnvVarDefaultWriteBareTextOld |
| NRRD_EXPORT const char* const nrrdEnvVarDefaultWriteCharsPerLine |
| NRRD_EXPORT const char* const nrrdEnvVarDefaultWriteEncodingType |
| NRRD_EXPORT const char* const nrrdEnvVarDefaultWriteValsPerLine |
| NRRD_EXPORT const char* const nrrdEnvVarStateAlwaysSetContent |
| NRRD_EXPORT const char* const nrrdEnvVarStateBlind8BitRange |
| NRRD_EXPORT const char* const nrrdEnvVarStateDisableContent |
| NRRD_EXPORT const char* const nrrdEnvVarStateGrayscaleImage3D |
| NRRD_EXPORT const char* const nrrdEnvVarStateKeyValuePairsPropagate |
| NRRD_EXPORT const char* const nrrdEnvVarStateKindNoop |
| NRRD_EXPORT const char* const nrrdEnvVarStateMeasureHistoType |
| NRRD_EXPORT const char* const nrrdEnvVarStateMeasureModeBins |
| NRRD_EXPORT const char* const nrrdEnvVarStateMeasureType |
| NRRD_EXPORT const char* const nrrdEnvVarStateVerboseIO |
| NRRD_EXPORT float(* nrrdFClamp[NRRD_TYPE_MAX+1])(float) |
| NRRD_EXPORT int(* nrrdFieldInfoParse[NRRD_FIELD_MAX+1])(FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| NRRD_EXPORT float(* nrrdFInsert[NRRD_TYPE_MAX+1])(void *v, size_t I, float f) |
| NRRD_EXPORT float(* nrrdFLoad[NRRD_TYPE_MAX+1])(const void *v) |
| NRRD_EXPORT float(* nrrdFLookup[NRRD_TYPE_MAX+1])(const void *v, size_t I) |
| NRRD_EXPORT const NrrdFormat* const nrrdFormatArray[NRRD_FORMAT_TYPE_MAX+1] |
| NRRD_EXPORT const NrrdFormat* const nrrdFormatEPS |
| NRRD_EXPORT const NrrdFormat* const nrrdFormatNRRD |
| NRRD_EXPORT const NrrdFormat* const nrrdFormatPNG |
| NRRD_EXPORT const NrrdFormat* const nrrdFormatPNM |
| NRRD_EXPORT const NrrdFormat* const nrrdFormatText |
| NRRD_EXPORT airEnum* nrrdFormatType |
| NRRD_EXPORT const NrrdFormat* const nrrdFormatUnknown |
| NRRD_EXPORT const NrrdFormat* const nrrdFormatVTK |
| NRRD_EXPORT int(* nrrdFprint[NRRD_TYPE_MAX+1])(FILE *, const void *) |
| NRRD_EXPORT float(* nrrdFStore[NRRD_TYPE_MAX+1])(void *v, float f) |
| NRRD_EXPORT hestCB* nrrdHestIter |
| NRRD_EXPORT hestCB* nrrdHestKernelSpec |
| NRRD_EXPORT hestCB* nrrdHestNrrd |
| NRRD_EXPORT int(* nrrdIInsert[NRRD_TYPE_MAX+1])(void *v, size_t I, int j) |
| NRRD_EXPORT int(* nrrdILoad[NRRD_TYPE_MAX+1])(const void *v) |
| NRRD_EXPORT int(* nrrdILookup[NRRD_TYPE_MAX+1])(const void *v, size_t I) |
| NRRD_EXPORT int(* nrrdIStore[NRRD_TYPE_MAX+1])(void *v, int j) |
| 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 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 nrrdKernelBlackman |
| NRRD_EXPORT NrrdKernel* const * const * const * const * const nrrdKernelBlackmanD |
| NRRD_EXPORT NrrdKernel* const * const * const * const * const * const nrrdKernelBlackmanDD |
| NRRD_EXPORT NrrdKernel* const * const nrrdKernelBox |
| 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 nrrdKernelCentDiff |
| NRRD_EXPORT NrrdKernel* const * const * const nrrdKernelCheap |
| 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 |
| NRRD_EXPORT NrrdKernel* const * const * const * const * const * const nrrdKernelForwDiff |
| 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 nrrdKernelHann |
| NRRD_EXPORT NrrdKernel* const * const nrrdKernelHannD |
| NRRD_EXPORT NrrdKernel* const * const * const nrrdKernelHannDD |
| NRRD_EXPORT NrrdKernel* const * const * const * const nrrdKernelHermiteFlag |
| NRRD_EXPORT NrrdKernel* const * const * const * const * const nrrdKernelTent |
| NRRD_EXPORT NrrdKernel* const nrrdKernelTMF[4][5][5] |
| NRRD_EXPORT const unsigned int nrrdKernelTMF_maxA |
| NRRD_EXPORT const unsigned int nrrdKernelTMF_maxC |
| NRRD_EXPORT const unsigned int nrrdKernelTMF_maxD |
| NRRD_EXPORT NrrdKernel* const nrrdKernelZero |
| NRRD_EXPORT airEnum* nrrdMeasure |
| 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 void(* nrrdMinMaxExactFind[NRRD_TYPE_MAX+1])(void *minP, void *maxP, int *hasNonExistP, const Nrrd *nrrd) |
| NRRD_EXPORT int(* nrrdSprint[NRRD_TYPE_MAX+1])(char *, const void *) |
| NRRD_EXPORT int nrrdStateAlwaysSetContent |
| NRRD_EXPORT int nrrdStateBlind8BitRange |
| NRRD_EXPORT int nrrdStateDisableContent |
| NRRD_EXPORT int nrrdStateDisallowIntegerNonExist |
| NRRD_EXPORT int nrrdStateGrayscaleImage3D |
| NRRD_EXPORT int nrrdStateKeyValuePairsPropagate |
| NRRD_EXPORT int nrrdStateKeyValueReturnInternalPointers |
| NRRD_EXPORT int nrrdStateKindNoop |
| NRRD_EXPORT int nrrdStateMeasureHistoType |
| NRRD_EXPORT int nrrdStateMeasureModeBins |
| NRRD_EXPORT int nrrdStateMeasureType |
| NRRD_EXPORT char* nrrdStateUnknownContent |
| NRRD_EXPORT int nrrdStateVerboseIO |
| NRRD_EXPORT airEnum* nrrdTernaryOp |
| NRRD_EXPORT const int nrrdTypeIsIntegral[] |
| NRRD_EXPORT const int nrrdTypeIsUnsigned[] |
| NRRD_EXPORT const double nrrdTypeMax[] |
| NRRD_EXPORT const double nrrdTypeMin[] |
| NRRD_EXPORT const double nrrdTypeNumberOfValues[] |
| NRRD_EXPORT const char nrrdTypePrintfStr[][AIR_STRLEN_SMALL] |
| NRRD_EXPORT const size_t nrrdTypeSize[] |
| NRRD_EXPORT unsigned int(* nrrdUIInsert[NRRD_TYPE_MAX+1])(void *v, size_t I, unsigned int j) |
| NRRD_EXPORT unsigned int(* nrrdUILoad[NRRD_TYPE_MAX+1])(const void *v) |
| NRRD_EXPORT unsigned int(* nrrdUILookup[NRRD_TYPE_MAX+1])(const void *v, size_t I) |
| NRRD_EXPORT unsigned int(* nrrdUIStore[NRRD_TYPE_MAX+1])(void *v, unsigned int j) |
| NRRD_EXPORT airEnum* nrrdUnaryOp |
| NRRD_EXPORT int(* nrrdValCompare[NRRD_TYPE_MAX+1])(const void *, const void *) |
| NRRD_EXPORT int(* nrrdValCompareInv[NRRD_TYPE_MAX+1])(const void *, const void *) |
1.5.6