Defines |
| #define | FLAG_MAX 19 |
| #define | PER_AXIS_ERROR_CHECK |
Enumerations |
| enum | {
flagUnknown,
flagDefaultCenter,
flagNrrd,
flagInputDimension,
flagInputCenters,
flagInputSizes,
flagKernels,
flagSamples,
flagRanges,
flagBoundary,
flagLineAllocate,
flagLineFill,
flagVectorAllocate,
flagPermutation,
flagVectorFill,
flagClamp,
flagRound,
flagTypeOut,
flagPadValue,
flagRenormalize,
flagLast
} |
Functions |
| void | nrrdResampleContextInit (NrrdResampleContext *rsmc) |
| NrrdResampleContext * | nrrdResampleContextNew () |
| NrrdResampleContext * | nrrdResampleContextNix (NrrdResampleContext *rsmc) |
| int | nrrdResampleDefaultCenterSet (NrrdResampleContext *rsmc, int center) |
| int | nrrdResampleNrrdSet (NrrdResampleContext *rsmc, const Nrrd *nin) |
| int | nrrdResampleKernelSet (NrrdResampleContext *rsmc, unsigned int axIdx, const NrrdKernel *kernel, double kparm[NRRD_KERNEL_PARMS_NUM]) |
| int | nrrdResampleSamplesSet (NrrdResampleContext *rsmc, unsigned int axIdx, size_t samples) |
| int | nrrdResampleRangeSet (NrrdResampleContext *rsmc, unsigned int axIdx, double min, double max) |
| void | _nrrdResampleMinMaxFull (double *minP, double *maxP, int center, size_t size) |
| int | nrrdResampleRangeFullSet (NrrdResampleContext *rsmc, unsigned int axIdx) |
| int | nrrdResampleBoundarySet (NrrdResampleContext *rsmc, int boundary) |
| int | nrrdResamplePadValueSet (NrrdResampleContext *rsmc, double padValue) |
| int | nrrdResampleRenormalizeSet (NrrdResampleContext *rsmc, int renormalize) |
| int | nrrdResampleTypeOutSet (NrrdResampleContext *rsmc, int type) |
| int | nrrdResampleRoundSet (NrrdResampleContext *rsmc, int round) |
| int | nrrdResampleClampSet (NrrdResampleContext *rsmc, int clamp) |
| int | _nrrdResampleInputDimensionUpdate (NrrdResampleContext *rsmc) |
| int | _nrrdResampleInputCentersUpdate (NrrdResampleContext *rsmc) |
| int | _nrrdResampleInputSizesUpdate (NrrdResampleContext *rsmc) |
| int | _nrrdResampleLineAllocateUpdate (NrrdResampleContext *rsmc) |
| int | _nrrdResampleVectorAllocateUpdate (NrrdResampleContext *rsmc) |
| int | _nrrdResampleLineFillUpdate (NrrdResampleContext *rsmc) |
| int | _nrrdResampleVectorFillUpdate (NrrdResampleContext *rsmc) |
| int | _nrrdResamplePermutationUpdate (NrrdResampleContext *rsmc) |
| int | _nrrdResampleTrivial (NrrdResampleContext *rsmc, Nrrd *nout, int typeOut, int doRound, nrrdResample_t(*lup)(const void *, size_t), nrrdResample_t(*clamp)(nrrdResample_t), nrrdResample_t(*ins)(void *, size_t, nrrdResample_t)) |
| int | _nrrdResampleCore (NrrdResampleContext *rsmc, Nrrd *nout, int typeOut, int doRound, nrrdResample_t(*lup)(const void *, size_t), nrrdResample_t(*clamp)(nrrdResample_t), nrrdResample_t(*ins)(void *, size_t, nrrdResample_t)) |
| int | _nrrdResampleOutputUpdate (NrrdResampleContext *rsmc, Nrrd *nout, char *func) |
| int | nrrdResampleExecute (NrrdResampleContext *rsmc, Nrrd *nout) |