cifti Namespace Reference

namespace for all CiftiLib functionality More...

## Classes

class | CiftiBrainModelsMap
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 | Label
class | LabelTable
class | MetaData
class | StructureEnum
| Enumerated type for a structure in a brain. More...
class | VolumeSpace
class | CiftiFile
| class for reading and writing cifti files More...
class | StrFileImpl
class | BinaryFile
class | ByteSwapping
class | CiftiException
class | Compact3DLookup
class | CompactLookup
class | ConstFloatMatrixRowRef
class | FloatMatrixRowRef
class | FloatMatrix
class | MathFunctions
class | MatrixFunctions
class | MultiDimArray
class | MultiDimIterator
class | Vector3D
struct | VoxelIJK
struct | XmlAttributesResult
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 | 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_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

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

## Detailed Description

namespace for all CiftiLib functionality