#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 *) |