|
Defines |
#define | NRRD_FORMAT_TYPE_MAX 6 |
#define | NRRD_BOUNDARY_MAX 4 |
#define | NRRD_TYPE_MAX 11 |
#define | NRRD_TYPE_SIZE_MAX 8 |
#define | NRRD_TYPE_BIGGEST double |
#define | NRRD_ENCODING_TYPE_MAX 5 |
#define | NRRD_ZLIB_STRATEGY_MAX 3 |
#define | NRRD_CENTER_MAX 2 |
#define | NRRD_KIND_MAX 31 |
#define | NRRD_AXIS_INFO_SIZE_BIT (1<< 1) |
#define | NRRD_AXIS_INFO_SPACING_BIT (1<< 2) |
#define | NRRD_AXIS_INFO_THICKNESS_BIT (1<< 3) |
#define | NRRD_AXIS_INFO_MIN_BIT (1<< 4) |
#define | NRRD_AXIS_INFO_MAX_BIT (1<< 5) |
#define | NRRD_AXIS_INFO_SPACEDIRECTION_BIT (1<< 6) |
#define | NRRD_AXIS_INFO_CENTER_BIT (1<< 7) |
#define | NRRD_AXIS_INFO_KIND_BIT (1<< 8) |
#define | NRRD_AXIS_INFO_LABEL_BIT (1<< 9) |
#define | NRRD_AXIS_INFO_UNITS_BIT (1<<10) |
#define | NRRD_AXIS_INFO_MAX 10 |
#define | NRRD_AXIS_INFO_ALL ((1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)|(1<<8)|(1<<9)|(1<<10)) |
#define | NRRD_AXIS_INFO_NONE 0 |
#define | NRRD_BASIC_INFO_DATA_BIT (1<< 1) |
#define | NRRD_BASIC_INFO_TYPE_BIT (1<< 2) |
#define | NRRD_BASIC_INFO_BLOCKSIZE_BIT (1<< 3) |
#define | NRRD_BASIC_INFO_DIMENSION_BIT (1<< 4) |
#define | NRRD_BASIC_INFO_CONTENT_BIT (1<< 5) |
#define | NRRD_BASIC_INFO_SAMPLEUNITS_BIT (1<< 6) |
#define | NRRD_BASIC_INFO_SPACE_BIT (1<< 7) |
#define | NRRD_BASIC_INFO_SPACEDIMENSION_BIT (1<< 8) |
#define | NRRD_BASIC_INFO_SPACEUNITS_BIT (1<< 9) |
#define | NRRD_BASIC_INFO_SPACEORIGIN_BIT (1<<10) |
#define | NRRD_BASIC_INFO_MEASUREMENTFRAME_BIT (1<<11) |
#define | NRRD_BASIC_INFO_OLDMIN_BIT (1<<12) |
#define | NRRD_BASIC_INFO_OLDMAX_BIT (1<<13) |
#define | NRRD_BASIC_INFO_COMMENTS_BIT (1<<14) |
#define | NRRD_BASIC_INFO_KEYVALUEPAIRS_BIT (1<<15) |
#define | NRRD_BASIC_INFO_MAX 15 |
#define | NRRD_BASIC_INFO_ALL |
#define | NRRD_BASIC_INFO_SPACE |
#define | NRRD_BASIC_INFO_NONE 0 |
#define | NRRD_ENDIAN_MAX 2 |
#define | NRRD_FIELD_MAX 32 |
#define | NRRD_HAS_NON_EXIST_MAX 3 |
#define | NRRD_SPACE_MAX 12 |
#define | NRRD_MEASURE_MAX 26 |
#define | NRRD_MEASURE_DESC |
#define | NRRD_BLIND_8BIT_RANGE_MAX 3 |
#define | NRRD_UNARY_OP_MAX 28 |
#define | NRRD_BINARY_OP_MAX 21 |
#define | NRRD_TERNARY_OP_MAX 10 |
Enumerations |
enum | {
nrrdIoStateUnknown,
nrrdIoStateDetachedHeader,
nrrdIoStateBareText,
nrrdIoStateCharsPerLine,
nrrdIoStateValsPerLine,
nrrdIoStateSkipData,
nrrdIoStateKeepNrrdDataFileOpen,
nrrdIoStateZlibLevel,
nrrdIoStateZlibStrategy,
nrrdIoStateBzip2BlockSize,
nrrdIoStateLast
} |
enum | {
nrrdFormatTypeUnknown,
nrrdFormatTypeNRRD,
nrrdFormatTypePNM,
nrrdFormatTypePNG,
nrrdFormatTypeVTK,
nrrdFormatTypeText,
nrrdFormatTypeEPS,
nrrdFormatTypeLast
} |
enum | {
nrrdBoundaryUnknown,
nrrdBoundaryPad,
nrrdBoundaryBleed,
nrrdBoundaryWrap,
nrrdBoundaryWeight,
nrrdBoundaryLast
} |
enum | {
nrrdTypeUnknown = 0,
nrrdTypeDefault = 0,
nrrdTypeChar,
nrrdTypeUChar,
nrrdTypeShort,
nrrdTypeUShort,
nrrdTypeInt,
nrrdTypeUInt,
nrrdTypeLLong,
nrrdTypeULLong,
nrrdTypeFloat,
nrrdTypeDouble,
nrrdTypeBlock,
nrrdTypeLast
} |
enum | {
nrrdEncodingTypeUnknown,
nrrdEncodingTypeRaw,
nrrdEncodingTypeAscii,
nrrdEncodingTypeHex,
nrrdEncodingTypeGzip,
nrrdEncodingTypeBzip2,
nrrdEncodingTypeLast
} |
enum | {
nrrdZlibStrategyUnknown,
nrrdZlibStrategyDefault,
nrrdZlibStrategyHuffman,
nrrdZlibStrategyFiltered,
nrrdZlibStrategyLast
} |
enum | { nrrdCenterUnknown,
nrrdCenterNode,
nrrdCenterCell,
nrrdCenterLast
} |
enum | {
nrrdKindUnknown,
nrrdKindDomain,
nrrdKindSpace,
nrrdKindTime,
nrrdKindList,
nrrdKindPoint,
nrrdKindVector,
nrrdKindCovariantVector,
nrrdKindNormal,
nrrdKindStub,
nrrdKindScalar,
nrrdKindComplex,
nrrdKind2Vector,
nrrdKind3Color,
nrrdKindRGBColor,
nrrdKindHSVColor,
nrrdKindXYZColor,
nrrdKind4Color,
nrrdKindRGBAColor,
nrrdKind3Vector,
nrrdKind3Gradient,
nrrdKind3Normal,
nrrdKind4Vector,
nrrdKindQuaternion,
nrrdKind2DSymMatrix,
nrrdKind2DMaskedSymMatrix,
nrrdKind2DMatrix,
nrrdKind2DMaskedMatrix,
nrrdKind3DSymMatrix,
nrrdKind3DMaskedSymMatrix,
nrrdKind3DMatrix,
nrrdKind3DMaskedMatrix,
nrrdKindLast
} |
enum | {
nrrdAxisInfoUnknown,
nrrdAxisInfoSize,
nrrdAxisInfoSpacing,
nrrdAxisInfoThickness,
nrrdAxisInfoMin,
nrrdAxisInfoMax,
nrrdAxisInfoSpaceDirection,
nrrdAxisInfoCenter,
nrrdAxisInfoKind,
nrrdAxisInfoLabel,
nrrdAxisInfoUnits,
nrrdAxisInfoLast
} |
enum | {
nrrdBasicInfoUnknown,
nrrdBasicInfoData,
nrrdBasicInfoType,
nrrdBasicInfoBlocksize,
nrrdBasicInfoDimension,
nrrdBasicInfoContent,
nrrdBasicInfoSampleUnits,
nrrdBasicInfoSpace,
nrrdBasicInfoSpaceDimension,
nrrdBasicInfoSpaceUnits,
nrrdBasicInfoSpaceOrigin,
nrrdBasicInfoMeasurementFrame,
nrrdBasicInfoOldMin,
nrrdBasicInfoOldMax,
nrrdBasicInfoComments,
nrrdBasicInfoKeyValuePairs,
nrrdBasicInfoLast
} |
enum | {
nrrdField_unknown,
nrrdField_comment,
nrrdField_content,
nrrdField_number,
nrrdField_type,
nrrdField_block_size,
nrrdField_dimension,
nrrdField_space,
nrrdField_space_dimension,
nrrdField_sizes,
nrrdField_spacings,
nrrdField_thicknesses,
nrrdField_axis_mins,
nrrdField_axis_maxs,
nrrdField_space_directions,
nrrdField_centers,
nrrdField_kinds,
nrrdField_labels,
nrrdField_units,
nrrdField_min,
nrrdField_max,
nrrdField_old_min,
nrrdField_old_max,
nrrdField_endian,
nrrdField_encoding,
nrrdField_line_skip,
nrrdField_byte_skip,
nrrdField_keyvalue,
nrrdField_sample_units,
nrrdField_space_units,
nrrdField_space_origin,
nrrdField_measurement_frame,
nrrdField_data_file,
nrrdField_last
} |
enum | {
nrrdHasNonExistFalse,
nrrdHasNonExistTrue,
nrrdHasNonExistOnly,
nrrdHasNonExistUnknown,
nrrdHasNonExistLast
} |
enum | {
nrrdSpaceUnknown,
nrrdSpaceRightAnteriorSuperior,
nrrdSpaceLeftAnteriorSuperior,
nrrdSpaceLeftPosteriorSuperior,
nrrdSpaceRightAnteriorSuperiorTime,
nrrdSpaceLeftAnteriorSuperiorTime,
nrrdSpaceLeftPosteriorSuperiorTime,
nrrdSpaceScannerXYZ,
nrrdSpaceScannerXYZTime,
nrrdSpace3DRightHanded,
nrrdSpace3DLeftHanded,
nrrdSpace3DRightHandedTime,
nrrdSpace3DLeftHandedTime,
nrrdSpaceLast
} |
enum | {
nrrdSpacingStatusUnknown,
nrrdSpacingStatusNone,
nrrdSpacingStatusScalarNoSpace,
nrrdSpacingStatusScalarWithSpace,
nrrdSpacingStatusDirection,
nrrdSpacingStatusLast
} |
enum | {
nrrdOriginStatusUnknown,
nrrdOriginStatusDirection,
nrrdOriginStatusNoMin,
nrrdOriginStatusNoMaxOrSpacing,
nrrdOriginStatusOkay,
nrrdOriginStatusLast
} |
enum | {
nrrdMeasureUnknown,
nrrdMeasureMin,
nrrdMeasureMax,
nrrdMeasureMean,
nrrdMeasureMedian,
nrrdMeasureMode,
nrrdMeasureProduct,
nrrdMeasureSum,
nrrdMeasureL1,
nrrdMeasureL2,
nrrdMeasureLinf,
nrrdMeasureVariance,
nrrdMeasureSD,
nrrdMeasureSkew,
nrrdMeasureLineSlope,
nrrdMeasureLineIntercept,
nrrdMeasureLineError,
nrrdMeasureHistoMin,
nrrdMeasureHistoMax,
nrrdMeasureHistoMean,
nrrdMeasureHistoMedian,
nrrdMeasureHistoMode,
nrrdMeasureHistoProduct,
nrrdMeasureHistoSum,
nrrdMeasureHistoL2,
nrrdMeasureHistoVariance,
nrrdMeasureHistoSD,
nrrdMeasureLast
} |
enum | {
nrrdBlind8BitRangeUnknown,
nrrdBlind8BitRangeTrue,
nrrdBlind8BitRangeFalse,
nrrdBlind8BitRangeState,
nrrdBlind8BitRangeLast
} |
enum | {
nrrdUnaryOpUnknown,
nrrdUnaryOpNegative,
nrrdUnaryOpReciprocal,
nrrdUnaryOpSin,
nrrdUnaryOpCos,
nrrdUnaryOpTan,
nrrdUnaryOpAsin,
nrrdUnaryOpAcos,
nrrdUnaryOpAtan,
nrrdUnaryOpExp,
nrrdUnaryOpLog,
nrrdUnaryOpLog2,
nrrdUnaryOpLog10,
nrrdUnaryOpLog1p,
nrrdUnaryOpSqrt,
nrrdUnaryOpCbrt,
nrrdUnaryOpErf,
nrrdUnaryOpCeil,
nrrdUnaryOpFloor,
nrrdUnaryOpRoundUp,
nrrdUnaryOpRoundDown,
nrrdUnaryOpAbs,
nrrdUnaryOpSgn,
nrrdUnaryOpExists,
nrrdUnaryOpRand,
nrrdUnaryOpNormalRand,
nrrdUnaryOpIf,
nrrdUnaryOpZero,
nrrdUnaryOpOne,
nrrdUnaryOpLast
} |
enum | {
nrrdBinaryOpUnknown,
nrrdBinaryOpAdd,
nrrdBinaryOpSubtract,
nrrdBinaryOpMultiply,
nrrdBinaryOpDivide,
nrrdBinaryOpPow,
nrrdBinaryOpSgnPow,
nrrdBinaryOpMod,
nrrdBinaryOpFmod,
nrrdBinaryOpAtan2,
nrrdBinaryOpMin,
nrrdBinaryOpMax,
nrrdBinaryOpLT,
nrrdBinaryOpLTE,
nrrdBinaryOpGT,
nrrdBinaryOpGTE,
nrrdBinaryOpCompare,
nrrdBinaryOpEqual,
nrrdBinaryOpNotEqual,
nrrdBinaryOpExists,
nrrdBinaryOpIf,
nrrdBinaryOpNormalRandScaleAdd,
nrrdBinaryOpLast
} |
enum | {
nrrdTernaryOpUnknown,
nrrdTernaryOpAdd,
nrrdTernaryOpMultiply,
nrrdTernaryOpMin,
nrrdTernaryOpMax,
nrrdTernaryOpClamp,
nrrdTernaryOpIfElse,
nrrdTernaryOpLerp,
nrrdTernaryOpExists,
nrrdTernaryOpInOpen,
nrrdTernaryOpInClosed,
nrrdTernaryOpLast
} |