|
CiftiLib
A C++ library for CIFTI-2 and CIFTI-1 files
|
namespace for all CiftiLib functionality More...
Classes | |
| class | BinaryFile |
| class | ByteSwapping |
| class | CiftiBrainModelsMap |
| class | CiftiException |
| class | CiftiFile |
| class for reading and writing cifti files More... | |
| class | CiftiLabelsMap |
| class | CiftiMappingType |
| class | CiftiParcelsMap |
| class | CiftiScalarsMap |
| class | CiftiSeriesMap |
| class | CiftiVersion |
| class | CiftiXML |
| class for retrieving and setting mapping information of cifti files More... | |
| class | Compact3DLookup |
| class | CompactLookup |
| class | ConstFloatMatrixRowRef |
| class | FloatMatrix |
| class | FloatMatrixRowRef |
| class | Label |
| class | LabelTable |
| class | MathFunctions |
| class | MatrixFunctions |
| class | MetaData |
| class | MultiDimArray |
| class | MultiDimIterator |
| struct | nifti1_extender |
| This structure represents a 4-byte string that should follow the binary nifti_1_header data in a NIFTI-1 header file. If the char values are {1,0,0,0}, the file is expected to contain extensions, values of {0,0,0,0} imply the file does not contain extensions. Other sequences of values are not currently defined. More... | |
| struct | nifti1_extension |
| Data structure defining the fields of a header extension. More... | |
| struct | nifti_1_header |
| Data structure defining the fields in the nifti1 header. This binary header should be found at the beginning of a valid NIFTI-1 header file. More... | |
| struct | nifti_2_header |
| Data structure defining the fields in the nifti2 header. This binary header should be found at the beginning of a valid NIFTI-2 header file. More... | |
| struct | NiftiExtension |
| struct | NiftiHeader |
| class | NiftiIO |
| class | StrFileImpl |
| class | StructureEnum |
| Enumerated type for a structure in a brain. More... | |
| class | Vector3D |
| class | VolumeSpace |
| struct | VoxelIJK |
| struct | XmlAttributesResult |
Typedefs | |
| typedef struct nifti_1_header | nifti_1_header |
| typedef struct nifti1_extender | nifti1_extender |
| typedef struct nifti1_extension | nifti1_extension |
| typedef struct nifti_2_header | nifti_2_header |
Functions | |
| std::vector< AString > | AString_split (const AString &input, const char &delim) |
| std::vector< AString > | AString_split_whitespace (const AString &input) |
| int64_t | AString_toInt (const AString &input, bool &ok) |
| float | AString_toFloat (const AString &input, bool &ok) |
| Vector3D | operator* (const float &left, const Vector3D &right) |
| AString | XmlReader_readElementText (XmlReader &xml) |
| bool | XmlReader_readNextStartElement (XmlReader &xml) |
| AString | XmlReader_elementName (XmlReader &xml) |
| XmlAttributesResult | XmlReader_parseAttributes (XmlReader &xml, const std::vector< AString > &mandatoryNames, const std::vector< AString > &optionalNames=std::vector< AString >()) |
| bool | XmlReader_checkEndElement (XmlReader &xml, const AString &elementName) |
Variables | |
| const int32_t | DT_NONE =0 |
| const int32_t | DT_UNKNOWN =0 |
| const int32_t | DT_BINARY =1 |
| const int32_t | DT_UNSIGNED_CHAR =2 |
| const int32_t | DT_SIGNED_SHORT =4 |
| const int32_t | DT_SIGNED_INT =8 |
| const int32_t | DT_FLOAT =16 |
| const int32_t | DT_COMPLEX =32 |
| const int32_t | DT_DOUBLE =64 |
| const int32_t | DT_RGB =128 |
| const int32_t | DT_ALL =255 |
| const int32_t | DT_UINT8 =2 |
| const int32_t | DT_INT16 =4 |
| const int32_t | DT_INT32 =8 |
| const int32_t | DT_FLOAT32 =16 |
| const int32_t | DT_COMPLEX64 =32 |
| const int32_t | DT_FLOAT64 =64 |
| const int32_t | DT_RGB24 =128 |
| const int32_t | DT_INT8 =256 |
| const int32_t | DT_UINT16 =512 |
| const int32_t | DT_UINT32 =768 |
| const int32_t | DT_INT64 =1024 |
| const int32_t | DT_UINT64 =1280 |
| const int32_t | DT_FLOAT128 =1536 |
| const int32_t | DT_COMPLEX128 =1792 |
| const int32_t | DT_COMPLEX256 =2048 |
| const int32_t | NIFTI_TYPE_UINT8 =2 |
| const int32_t | NIFTI_TYPE_INT16 =4 |
| const int32_t | NIFTI_TYPE_INT32 =8 |
| const int32_t | NIFTI_TYPE_FLOAT32 =16 |
| const int32_t | NIFTI_TYPE_COMPLEX64 =32 |
| const int32_t | NIFTI_TYPE_FLOAT64 =64 |
| const int32_t | NIFTI_TYPE_RGB24 =128 |
| const int32_t | NIFTI_TYPE_INT8 =256 |
| const int32_t | NIFTI_TYPE_UINT16 =512 |
| const int32_t | NIFTI_TYPE_UINT32 =768 |
| const int32_t | NIFTI_TYPE_INT64 =1024 |
| const int32_t | NIFTI_TYPE_UINT64 =1280 |
| const int32_t | NIFTI_TYPE_FLOAT128 =1536 |
| const int32_t | NIFTI_TYPE_COMPLEX128 =1792 |
| const int32_t | NIFTI_TYPE_COMPLEX256 =2048 |
| const int32_t | NIFTI_INTENT_NONE =0 |
| const int32_t | NIFTI_INTENT_CORREL =2 |
| const int32_t | NIFTI_INTENT_TTEST =3 |
| const int32_t | NIFTI_INTENT_FTEST =4 |
| const int32_t | NIFTI_INTENT_ZSCORE =5 |
| const int32_t | NIFTI_INTENT_CHISQ =6 |
| const int32_t | NIFTI_INTENT_BETA =7 |
| const int32_t | NIFTI_INTENT_BINOM =8 |
| const int32_t | NIFTI_INTENT_GAMMA =9 |
| const int32_t | NIFTI_INTENT_POISSON =10 |
| const int32_t | NIFTI_INTENT_NORMAL =11 |
| const int32_t | NIFTI_INTENT_FTEST_NONC =12 |
| const int32_t | NIFTI_INTENT_CHISQ_NONC =13 |
| const int32_t | NIFTI_INTENT_LOGISTIC =14 |
| const int32_t | NIFTI_INTENT_LAPLACE =15 |
| const int32_t | NIFTI_INTENT_UNIFORM =16 |
| const int32_t | NIFTI_INTENT_TTEST_NONC =17 |
| const int32_t | NIFTI_INTENT_WEIBULL =18 |
| const int32_t | NIFTI_INTENT_CHI =19 |
| const int32_t | NIFTI_INTENT_INVGAUSS =20 |
| const int32_t | NIFTI_INTENT_EXTVAL =21 |
| const int32_t | NIFTI_INTENT_PVAL =22 |
| const int32_t | NIFTI_INTENT_LOGPVAL =23 |
| const int32_t | NIFTI_INTENT_LOG10PVAL =24 |
| const int32_t | NIFTI_FIRST_STATCODE =2 |
| const int32_t | NIFTI_LAST_STATCODE =24 |
| const int32_t | NIFTI_INTENT_ESTIMATE =1001 |
| const int32_t | NIFTI_INTENT_LABEL =1002 |
| const int32_t | NIFTI_INTENT_NEURONAME =1003 |
| const int32_t | NIFTI_INTENT_GENMATRIX =1004 |
| const int32_t | NIFTI_INTENT_SYMMATRIX =1005 |
| const int32_t | NIFTI_INTENT_DISPVECT =1006 |
| const int32_t | NIFTI_INTENT_VECTOR =1007 |
| const int32_t | NIFTI_INTENT_POINTSET =1008 |
| const int32_t | NIFTI_INTENT_TRIANGLE =1009 |
| const int32_t | NIFTI_INTENT_QUATERNION =1010 |
| const int32_t | NIFTI_INTENT_DIMLESS =1011 |
| const int32_t | NIFTI_XFORM_UNKNOWN =0 |
| const int32_t | NIFTI_XFORM_SCANNER_ANAT =1 |
| const int32_t | NIFTI_XFORM_ALIGNED_ANAT =2 |
| const int32_t | NIFTI_XFORM_TALAIRACH =3 |
| const int32_t | NIFTI_XFORM_MNI_152 =4 |
| const int32_t | NIFTI_UNITS_UNKNOWN =0 |
| const int32_t | NIFTI_UNITS_METER =1 |
| const int32_t | NIFTI_UNITS_MM =2 |
| const int32_t | NIFTI_UNITS_MICRON =3 |
| const int32_t | NIFTI_UNITS_SEC =8 |
| const int32_t | NIFTI_UNITS_MSEC =16 |
| const int32_t | NIFTI_UNITS_USEC =24 |
| const int32_t | NIFTI_UNITS_HZ =32 |
| const int32_t | NIFTI_UNITS_PPM =40 |
| const int32_t | NIFTI_UNITS_RADS =48 |
| const int32_t | NIFTI_SLICE_UNKNOWN =0 |
| const int32_t | NIFTI_SLICE_SEQ_INC =1 |
| const int32_t | NIFTI_SLICE_SEQ_DEC =2 |
| const int32_t | NIFTI_SLICE_ALT_INC =3 |
| const int32_t | NIFTI_SLICE_ALT_DEC =4 |
| const int32_t | NIFTI_SLICE_ALT_INC2 =5 |
| const int32_t | NIFTI_SLICE_ALT_DEC2 =6 |
| const int32_t | NIFTI_INTENT_CONNECTIVITY_UNKNOWN =3000 |
| const int32_t | NIFTI_INTENT_CONNECTIVITY_DENSE =3001 |
| const int32_t | NIFTI_INTENT_CONNECTIVITY_DENSE_TIME =3002 |
| const int32_t | NIFTI_INTENT_CONNECTIVITY_DENSE_SERIES =3002 |
| const int32_t | NIFTI_INTENT_CONNECTIVITY_PARCELLATED =3003 |
| const int32_t | NIFTI_INTENT_CONNECTIVITY_PARCELLATED_TIME =3004 |
| const int32_t | NIFTI_INTENT_CONNECTIVITY_PARCELLATED_SERIES =3004 |
| const int32_t | NIFTI_INTENT_CONNECTIVITY_CONNECTIVITY_TRAJECTORY =3005 |
| const int32_t | NIFTI_INTENT_CONNECTIVITY_DENSE_TRAJECTORY =3005 |
| const int32_t | NIFTI_INTENT_CONNECTIVITY_DENSE_SCALARS =3006 |
| const int32_t | NIFTI_INTENT_CONNECTIVITY_DENSE_LABELS =3007 |
| const int32_t | NIFTI_INTENT_CONNECTIVITY_PARCELLATED_SCALAR =3008 |
| const int32_t | NIFTI_INTENT_CONNECTIVITY_PARCELLATED_DENSE =3009 |
| const int32_t | NIFTI_INTENT_CONNECTIVITY_DENSE_PARCELLATED =3010 |
| const int32_t | NIFTI_INTENT_CONNECTIVITY_PARCELLATED_PARCELLATED_SERIES =3011 |
| const int32_t | NIFTI_INTENT_CONNECTIVITY_PARCELLATED_PARCELLATED_SCALAR =3012 |
| const int32_t | NIFTI_ECODE_CIFTI =32 |
namespace for all CiftiLib functionality
| const int32_t cifti::NIFTI_INTENT_NONE =0 |
default: no intention is indicated in the header.
1.8.13