<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <title>nifti1_io: /builddir/build/BUILD/nifticlib-2.0.0/niftilib/nifti1.h File Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <link href="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/search.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css"/> </head> <body onload='searchBox.OnSelectItem(0);'> <!-- Generated by Doxygen 1.7.4 --> <script type="text/javascript"><!-- var searchBox = new SearchBox("searchBox", "search",false,'Search'); --></script> <div id="top"> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">nifti1_io</div> </td> </tr> </tbody> </table> </div> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="annotated.html"><span>Classes</span></a></li> <li class="current"><a href="files.html"><span>Files</span></a></li> <li id="searchli"> <div id="MSearchBox" class="MSearchBoxInactive"> <span class="left"> <img id="MSearchSelect" src="search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/> <input type="text" id="MSearchField" value="Search" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/> </span><span class="right"> <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> </span> </div> </li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="files.html"><span>File List</span></a></li> <li><a href="globals.html"><span>File Members</span></a></li> </ul> </div> </div> <div class="header"> <div class="summary"> <a href="#nested-classes">Classes</a> | <a href="#define-members">Defines</a> | <a href="#typedef-members">Typedefs</a> </div> <div class="headertitle"> <div class="title">/builddir/build/BUILD/nifticlib-2.0.0/niftilib/nifti1.h File Reference</div> </div> </div> <div class="contents"> <p>Official definition of the nifti1 header. Written by Bob Cox, SSCC, NIMH. <a href="#details">More...</a></p> <p><a href="nifti1_8h_source.html">Go to the source code of this file.</a></p> <table class="memberdecls"> <tr><td colspan="2"><h2><a name="nested-classes"></a> Classes</h2></td></tr> <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html">nifti_1_header</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">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. <a href="structnifti__1__header.html#details">More...</a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti1__extender.html">nifti1_extender</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">This structure represents a 4-byte string that should follow the binary <a class="el" href="structnifti__1__header.html" title="Data structure defining the fields in the nifti1 header. This binary header should be found at the be...">nifti_1_header</a> 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. <a href="structnifti1__extender.html#details">More...</a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti1__extension.html">nifti1_extension</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Data structure defining the fields of a header extension. <a href="structnifti1__extension.html#details">More...</a><br/></td></tr> <tr><td colspan="2"><h2><a name="define-members"></a> Defines</h2></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2c551b05c3d872c73af3ab0a3e5614cb"></a><!-- doxytag: member="nifti1.h::DT_NONE" ref="ga2c551b05c3d872c73af3ab0a3e5614cb" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_NONE</b>   0</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga293ce58a2d39f35c52f7f4516a857057"></a><!-- doxytag: member="nifti1.h::DT_UNKNOWN" ref="ga293ce58a2d39f35c52f7f4516a857057" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_UNKNOWN</b>   0</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafc5bd5db86a512757d9b93621af9550d"></a><!-- doxytag: member="nifti1.h::DT_BINARY" ref="gafc5bd5db86a512757d9b93621af9550d" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_BINARY</b>   1</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9c05253305ada0f09ebdd058c5f8dad3"></a><!-- doxytag: member="nifti1.h::DT_UNSIGNED_CHAR" ref="ga9c05253305ada0f09ebdd058c5f8dad3" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_UNSIGNED_CHAR</b>   2</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0cc5d8f3da057579a85fd242a5b14f11"></a><!-- doxytag: member="nifti1.h::DT_SIGNED_SHORT" ref="ga0cc5d8f3da057579a85fd242a5b14f11" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_SIGNED_SHORT</b>   4</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafb253d47b522c7167c4deacd7163f5ee"></a><!-- doxytag: member="nifti1.h::DT_SIGNED_INT" ref="gafb253d47b522c7167c4deacd7163f5ee" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_SIGNED_INT</b>   8</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf1b7782f3dbb8e4b80a33f0d8cc4dd23"></a><!-- doxytag: member="nifti1.h::DT_FLOAT" ref="gaf1b7782f3dbb8e4b80a33f0d8cc4dd23" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_FLOAT</b>   16</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa24b32539ee3fb1d92d74c05df496998"></a><!-- doxytag: member="nifti1.h::DT_COMPLEX" ref="gaa24b32539ee3fb1d92d74c05df496998" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_COMPLEX</b>   32</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9ed82f0ea030c565c495ba7884d91a09"></a><!-- doxytag: member="nifti1.h::DT_DOUBLE" ref="ga9ed82f0ea030c565c495ba7884d91a09" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_DOUBLE</b>   64</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga81fafe99f42db362653f8a6555e2a63d"></a><!-- doxytag: member="nifti1.h::DT_RGB" ref="ga81fafe99f42db362653f8a6555e2a63d" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_RGB</b>   128</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga94368001ccef9e223a21ce3bf47d0b0c"></a><!-- doxytag: member="nifti1.h::DT_ALL" ref="ga94368001ccef9e223a21ce3bf47d0b0c" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_ALL</b>   255</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0d8921207937a0471c45a6f493943cc3"></a><!-- doxytag: member="nifti1.h::DT_UINT8" ref="ga0d8921207937a0471c45a6f493943cc3" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_UINT8</b>   2</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8ac6e1a869fdfd7ae1eaa51404029b9a"></a><!-- doxytag: member="nifti1.h::DT_INT16" ref="ga8ac6e1a869fdfd7ae1eaa51404029b9a" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_INT16</b>   4</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2e3a6180c66a14672f1aedfffc5db7e8"></a><!-- doxytag: member="nifti1.h::DT_INT32" ref="ga2e3a6180c66a14672f1aedfffc5db7e8" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_INT32</b>   8</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4dbd72d4707cdc1f713337c3524b1214"></a><!-- doxytag: member="nifti1.h::DT_FLOAT32" ref="ga4dbd72d4707cdc1f713337c3524b1214" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_FLOAT32</b>   16</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7d37382cc276c1513f01d96c558f82a4"></a><!-- doxytag: member="nifti1.h::DT_COMPLEX64" ref="ga7d37382cc276c1513f01d96c558f82a4" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_COMPLEX64</b>   32</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga450fc5b35265f1a83e5ff6290da046b0"></a><!-- doxytag: member="nifti1.h::DT_FLOAT64" ref="ga450fc5b35265f1a83e5ff6290da046b0" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_FLOAT64</b>   64</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaa5cb3e9a42ce45ea9ac1c92526b07ac"></a><!-- doxytag: member="nifti1.h::DT_RGB24" ref="gaaa5cb3e9a42ce45ea9ac1c92526b07ac" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_RGB24</b>   128</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaabe580abac1161dce80f5828b3e60eb1"></a><!-- doxytag: member="nifti1.h::DT_INT8" ref="gaabe580abac1161dce80f5828b3e60eb1" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_INT8</b>   256</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga617801993e0ffae133da03406f5473f6"></a><!-- doxytag: member="nifti1.h::DT_UINT16" ref="ga617801993e0ffae133da03406f5473f6" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_UINT16</b>   512</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaffcf80239277a2b0c20a50d7ee3a1c6b"></a><!-- doxytag: member="nifti1.h::DT_UINT32" ref="gaffcf80239277a2b0c20a50d7ee3a1c6b" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_UINT32</b>   768</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7320700c7706bea4644fa40dbd32dfb7"></a><!-- doxytag: member="nifti1.h::DT_INT64" ref="ga7320700c7706bea4644fa40dbd32dfb7" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_INT64</b>   1024</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2c7f157e0605792b4520f130be438c40"></a><!-- doxytag: member="nifti1.h::DT_UINT64" ref="ga2c7f157e0605792b4520f130be438c40" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_UINT64</b>   1280</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad3da57322be07d0462437383a869968f"></a><!-- doxytag: member="nifti1.h::DT_FLOAT128" ref="gad3da57322be07d0462437383a869968f" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_FLOAT128</b>   1536</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6756b421c53e53a34443c491dda77816"></a><!-- doxytag: member="nifti1.h::DT_COMPLEX128" ref="ga6756b421c53e53a34443c491dda77816" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_COMPLEX128</b>   1792</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3eebbf41f2bff7ce433bd2de42fef735"></a><!-- doxytag: member="nifti1.h::DT_COMPLEX256" ref="ga3eebbf41f2bff7ce433bd2de42fef735" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_COMPLEX256</b>   2048</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa1c80d360edbdcf5bd61423aa7d1f351"></a><!-- doxytag: member="nifti1.h::DT_RGBA32" ref="gaa1c80d360edbdcf5bd61423aa7d1f351" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>DT_RGBA32</b>   2304</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__DATATYPE__ALIASES.html#ga1ef0dc17948c65b6a7311fe96ddfc441">NIFTI_TYPE_UINT8</a>   2</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__DATATYPE__ALIASES.html#ga746b4eba0eaaac6366b232b46f590f48">NIFTI_TYPE_INT16</a>   4</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__DATATYPE__ALIASES.html#ga9bf4e01d93f73a1eaf8966f387e65999">NIFTI_TYPE_INT32</a>   8</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__DATATYPE__ALIASES.html#ga8220ccec425b9387abf3d2b71ac0be7e">NIFTI_TYPE_FLOAT32</a>   16</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__DATATYPE__ALIASES.html#ga9ae010c2ff48380fcb611c06048956c5">NIFTI_TYPE_COMPLEX64</a>   32</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__DATATYPE__ALIASES.html#ga1253a2540a68b4dd7a5d78bc8c4c2a4d">NIFTI_TYPE_FLOAT64</a>   64</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__DATATYPE__ALIASES.html#gabad329a29f5f3b65c1e4de114d7bb06b">NIFTI_TYPE_RGB24</a>   128</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__DATATYPE__ALIASES.html#ga7ed8fda7096e3ff6d4051cd73d708688">NIFTI_TYPE_INT8</a>   256</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__DATATYPE__ALIASES.html#ga253e4b750f2aa75a3efdac232663b85c">NIFTI_TYPE_UINT16</a>   512</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__DATATYPE__ALIASES.html#ga75125d71779526934b59d4d402b5fe10">NIFTI_TYPE_UINT32</a>   768</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__DATATYPE__ALIASES.html#ga68fa86838cb29705b5a8ffc9ac158419">NIFTI_TYPE_INT64</a>   1024</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__DATATYPE__ALIASES.html#gab8a45494d65119cdd94df359ee18b94b">NIFTI_TYPE_UINT64</a>   1280</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__DATATYPE__ALIASES.html#ga33274f22307e976a90c24917467e6c56">NIFTI_TYPE_FLOAT128</a>   1536</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__DATATYPE__ALIASES.html#ga65e61452b861209be2eb1a5a96556ca9">NIFTI_TYPE_COMPLEX128</a>   1792</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__DATATYPE__ALIASES.html#ga08c3af37cce4c1dd34703d1fbbdf9129">NIFTI_TYPE_COMPLEX256</a>   2048</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__DATATYPE__ALIASES.html#ga6ee4807e271d77790cdc6c0dd3220fcb">NIFTI_TYPE_RGBA32</a>   2304</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="nifti1_8h.html#acf25def6deaff31270b422f1c56c1b35">NIFTI_INTENT_NONE</a>   0</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadc716696a6d7960a4be4cd4115ef1c86"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_CORREL" ref="gadc716696a6d7960a4be4cd4115ef1c86" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>NIFTI_INTENT_CORREL</b>   2</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga84ab612e611c71c52848c7aea27581fd">NIFTI_INTENT_TTEST</a>   3</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gab744c9d5e8891ef4d73913454a80d4cd">NIFTI_INTENT_FTEST</a>   4</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gae7c23a0c9b8d1819054b1b3e81da70a1">NIFTI_INTENT_ZSCORE</a>   5</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga982823fd732a1c5c145eb762b0b28c77">NIFTI_INTENT_CHISQ</a>   6</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gaf118b42c87a475affe1cb7ff39b2e4bb">NIFTI_INTENT_BETA</a>   7</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga67a03c21e9077ed568b06ee1f2ec75a3">NIFTI_INTENT_BINOM</a>   8</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga4f6b973488f64f3e6fda7ddbcd09d83e">NIFTI_INTENT_GAMMA</a>   9</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga1e8492dbe60e4ce358cd49d4bfd0b3c6">NIFTI_INTENT_POISSON</a>   10</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gae185e35ddb509fdae6802fc6140838fa">NIFTI_INTENT_NORMAL</a>   11</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga808f36bb918469fa2c8f5b1e86e6a322">NIFTI_INTENT_FTEST_NONC</a>   12</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga27bd29bf806c73caf0fe055157d93695">NIFTI_INTENT_CHISQ_NONC</a>   13</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga08101b266ebd17fbb746b10ad7686e95">NIFTI_INTENT_LOGISTIC</a>   14</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga1897f1fd2c7c083e5dbe3056c93742e9">NIFTI_INTENT_LAPLACE</a>   15</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga876d2d65a04c636b69048cdc4acaa697">NIFTI_INTENT_UNIFORM</a>   16</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gaef337ad2c0ea0d698d0d13c92532501c">NIFTI_INTENT_TTEST_NONC</a>   17</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga2c5885d5e6d7a98039455f8358923991">NIFTI_INTENT_WEIBULL</a>   18</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga927bc217e6332cc414736be447c3e8d2">NIFTI_INTENT_CHI</a>   19</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gae40fc7f839a4e3f41387b1d55d6eb5a0">NIFTI_INTENT_INVGAUSS</a>   20</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga29705d289bf7e8847716fdf6ee0bfa7d">NIFTI_INTENT_EXTVAL</a>   21</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga111364b2f83b48a64f2d49d4541d1a4b">NIFTI_INTENT_PVAL</a>   22</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gaab09a5d0db8d2c1a4479638c8c0661ce">NIFTI_INTENT_LOGPVAL</a>   23</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga4d2f0e4f4c62772506b48fea9ec5fdec">NIFTI_INTENT_LOG10PVAL</a>   24</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gaabc78cf5797171dcb13b8095892a6433">NIFTI_FIRST_STATCODE</a>   2</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga513536b4a3669cae83a0f0a7acfbc6dd">NIFTI_LAST_STATCODE</a>   24</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gaef336dc28dadfce293aadda671264a93">NIFTI_INTENT_ESTIMATE</a>   1001</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gace230337cfafd74b741509d3665b5777">NIFTI_INTENT_LABEL</a>   1002</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga25ee86d92c9e62308efaa6ce9aa8cd51">NIFTI_INTENT_NEURONAME</a>   1003</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga8e3cfdd7e1be9fd0bb801fa225435db8">NIFTI_INTENT_GENMATRIX</a>   1004</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gab6cd5413095cde3e72ee216a38f60178">NIFTI_INTENT_SYMMATRIX</a>   1005</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gafbbc9936500b51461f7c8bd4ff96ed43">NIFTI_INTENT_DISPVECT</a>   1006</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad559948409eedc905d553fff3c47e69b"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_VECTOR" ref="gad559948409eedc905d553fff3c47e69b" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>NIFTI_INTENT_VECTOR</b>   1007</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga124259beb28b9b08b279ec9b5196f90e">NIFTI_INTENT_POINTSET</a>   1008</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gae34eb51c5984233c4d1c30ae5f5d309f">NIFTI_INTENT_TRIANGLE</a>   1009</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga69746985b119af3ca3e576fbf98396fb">NIFTI_INTENT_QUATERNION</a>   1010</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga5014b482ea33b66e7ed2c000282e2260">NIFTI_INTENT_DIMLESS</a>   1011</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga6f9fccc28d5accae59a279aa1830ce91">NIFTI_INTENT_TIME_SERIES</a>   2001</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga5cd8e1c7d0e25958db5de64965a0b499">NIFTI_INTENT_NODE_INDEX</a>   2002</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga24a258463206ca3d9f7af242249f993c">NIFTI_INTENT_RGB_VECTOR</a>   2003</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gae5d634acc4f9386eb955a3f967faf961">NIFTI_INTENT_RGBA_VECTOR</a>   2004</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gad0df641934f6c9b30407ee8db84e47c0">NIFTI_INTENT_SHAPE</a>   2005</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__XFORM__CODES.html#ga07bbf1c2d76a8d8770fc5d76b24647d1">NIFTI_XFORM_UNKNOWN</a>   0</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__XFORM__CODES.html#gaa90a1fd4f431574e7bebc2b0261ec50f">NIFTI_XFORM_SCANNER_ANAT</a>   1</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__XFORM__CODES.html#gae6c1f140dd22d735e396c2fb3b6334c6">NIFTI_XFORM_ALIGNED_ANAT</a>   2</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__XFORM__CODES.html#ga4159e2d4eb86e582c1f4b6c205b53108">NIFTI_XFORM_TALAIRACH</a>   3</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__XFORM__CODES.html#ga80292343978413b03cb8ccc1e55eb121">NIFTI_XFORM_MNI_152</a>   4</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__UNITS.html#gaab4358e3a869324c9bbd4b2d4eb5567a">NIFTI_UNITS_UNKNOWN</a>   0</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__UNITS.html#ga58b8564584f3e2cda3bfb9daebdd28d5">NIFTI_UNITS_METER</a>   1</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__UNITS.html#gae37d3c19fa7561f6ef662bc27a4af5d4">NIFTI_UNITS_MM</a>   2</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__UNITS.html#ga9ab584aac820e59dc2373581ee2c237e">NIFTI_UNITS_MICRON</a>   3</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__UNITS.html#gae1126a70acd21a99d7748c7ee9f877a8">NIFTI_UNITS_SEC</a>   8</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__UNITS.html#ga3a890f2c798b2aa7853135e4c9b03113">NIFTI_UNITS_MSEC</a>   16</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__UNITS.html#ga17714a9f67cbf27371ee9dda4a046942">NIFTI_UNITS_USEC</a>   24</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__UNITS.html#ga3f82832f715abf1f8afeebe900bd2f19">NIFTI_UNITS_HZ</a>   32</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__UNITS.html#ga56bb7231fda9e33cbe20df645c6c0f13">NIFTI_UNITS_PPM</a>   40</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__UNITS.html#ga23156c7a00356dd9896d509a0b9a5c93">NIFTI_UNITS_RADS</a>   48</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7829a5464c79dd03841a38222cb8c399"></a><!-- doxytag: member="nifti1.h::XYZT_TO_SPACE" ref="a7829a5464c79dd03841a38222cb8c399" args="(xyzt)" --> #define </td><td class="memItemRight" valign="bottom"><b>XYZT_TO_SPACE</b>(xyzt)   ( (xyzt) & 0x07 )</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93f7716cc39fb4fc3fde832e0921e596"></a><!-- doxytag: member="nifti1.h::XYZT_TO_TIME" ref="a93f7716cc39fb4fc3fde832e0921e596" args="(xyzt)" --> #define </td><td class="memItemRight" valign="bottom"><b>XYZT_TO_TIME</b>(xyzt)   ( (xyzt) & 0x38 )</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>SPACE_TIME_TO_XYZT</b>(ss, tt)</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aebc3cf5dda4ff908c2ca700f519120a3"></a><!-- doxytag: member="nifti1.h::DIM_INFO_TO_FREQ_DIM" ref="aebc3cf5dda4ff908c2ca700f519120a3" args="(di)" --> #define </td><td class="memItemRight" valign="bottom"><b>DIM_INFO_TO_FREQ_DIM</b>(di)   ( ((di) ) & 0x03 )</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abcfc7fb2a044dcbe69d851bfac750438"></a><!-- doxytag: member="nifti1.h::DIM_INFO_TO_PHASE_DIM" ref="abcfc7fb2a044dcbe69d851bfac750438" args="(di)" --> #define </td><td class="memItemRight" valign="bottom"><b>DIM_INFO_TO_PHASE_DIM</b>(di)   ( ((di) >> 2) & 0x03 )</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a19993de70bf8c879db5bff36b9099a11"></a><!-- doxytag: member="nifti1.h::DIM_INFO_TO_SLICE_DIM" ref="a19993de70bf8c879db5bff36b9099a11" args="(di)" --> #define </td><td class="memItemRight" valign="bottom"><b>DIM_INFO_TO_SLICE_DIM</b>(di)   ( ((di) >> 4) & 0x03 )</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>FPS_INTO_DIM_INFO</b>(fd, pd, sd)</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga64606187e829029fcd27afd2edf632da"></a><!-- doxytag: member="nifti1.h::NIFTI_SLICE_UNKNOWN" ref="ga64606187e829029fcd27afd2edf632da" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>NIFTI_SLICE_UNKNOWN</b>   0</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad1f3084d4febc60e2d64d85d72907e8a"></a><!-- doxytag: member="nifti1.h::NIFTI_SLICE_SEQ_INC" ref="gad1f3084d4febc60e2d64d85d72907e8a" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>NIFTI_SLICE_SEQ_INC</b>   1</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4de04fa4c62c518259ea4b22c23661e8"></a><!-- doxytag: member="nifti1.h::NIFTI_SLICE_SEQ_DEC" ref="ga4de04fa4c62c518259ea4b22c23661e8" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>NIFTI_SLICE_SEQ_DEC</b>   2</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga27dfca46abf4fa1c0c66b9612f34c790"></a><!-- doxytag: member="nifti1.h::NIFTI_SLICE_ALT_INC" ref="ga27dfca46abf4fa1c0c66b9612f34c790" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>NIFTI_SLICE_ALT_INC</b>   3</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga142ac8b09c85f608a96e01e795be1e62"></a><!-- doxytag: member="nifti1.h::NIFTI_SLICE_ALT_DEC" ref="ga142ac8b09c85f608a96e01e795be1e62" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>NIFTI_SLICE_ALT_DEC</b>   4</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga40fe30606723570553e30abaab81922e"></a><!-- doxytag: member="nifti1.h::NIFTI_SLICE_ALT_INC2" ref="ga40fe30606723570553e30abaab81922e" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>NIFTI_SLICE_ALT_INC2</b>   5</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga41f0f39d3abe19736c6f50f66d1847a8"></a><!-- doxytag: member="nifti1.h::NIFTI_SLICE_ALT_DEC2" ref="ga41f0f39d3abe19736c6f50f66d1847a8" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>NIFTI_SLICE_ALT_DEC2</b>   6</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="nifti1_8h.html#aab4f74084b6e622a911afd7dd637be7d">NIFTI_VERSION</a>(h)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="nifti1_8h.html#a52a7c735335bcc8afa6bb6f096ce7cb7">NIFTI_ONEFILE</a>(h)   ( (h).magic[1] == '+' )</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="nifti1_8h.html#a12e8b5fe9240bf3db30d520a5240381f">NIFTI_NEEDS_SWAP</a>(h)   ( (h).dim[0] < 0 || (h).dim[0] > 7 )</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="nifti1_8h.html#ada727dd45bee2e85ce735d72e0f7daec">NIFTI_5TH_DIM</a>(h)   ( ((h).dim[0]>4 && (h).dim[5]>1) ? (h).dim[5] : 0 )</td></tr> <tr><td colspan="2"><h2><a name="typedef-members"></a> Typedefs</h2></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a887a57b240090adbead7d4122da785bb"></a><!-- doxytag: member="nifti1.h::nifti_1_header" ref="a887a57b240090adbead7d4122da785bb" args="" --> typedef struct <a class="el" href="structnifti__1__header.html">nifti_1_header</a> </td><td class="memItemRight" valign="bottom"><b>nifti_1_header</b></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e26fdb29a5cf637796924026df057bb"></a><!-- doxytag: member="nifti1.h::nifti1_extender" ref="a8e26fdb29a5cf637796924026df057bb" args="" --> typedef struct <a class="el" href="structnifti1__extender.html">nifti1_extender</a> </td><td class="memItemRight" valign="bottom"><b>nifti1_extender</b></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a20561b61e5e0e41ff7b58a8dade27614"></a><!-- doxytag: member="nifti1.h::nifti1_extension" ref="a20561b61e5e0e41ff7b58a8dade27614" args="" --> typedef struct <a class="el" href="structnifti1__extension.html">nifti1_extension</a> </td><td class="memItemRight" valign="bottom"><b>nifti1_extension</b></td></tr> </table> <hr/><a name="details" id="details"></a><h2>Detailed Description</h2> <div class="textblock"><p>Official definition of the nifti1 header. Written by Bob Cox, SSCC, NIMH. </p> <p>HISTORY:</p> <p>29 Nov 2007 [rickr]</p> <ul> <li>added DT_RGBA32 and NIFTI_TYPE_RGBA32</li> <li>added NIFTI_INTENT codes: TIME_SERIES, NODE_INDEX, RGB_VECTOR, RGBA_VECTOR, SHAPE </li> </ul> </div><hr/><h2>Define Documentation</h2> <a class="anchor" id="ac548c403a0a581c33c39d03e59cda13f"></a><!-- doxytag: member="nifti1.h::FPS_INTO_DIM_INFO" ref="ac548c403a0a581c33c39d03e59cda13f" args="(fd, pd, sd)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define FPS_INTO_DIM_INFO</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">fd, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">pd, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">sd </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div> <div class="memdoc"> <b>Value:</b><div class="fragment"><pre class="fragment">( ( ( ((char)(fd)) & 0x03) ) | \ ( ( ((<span class="keywordtype">char</span>)(pd)) & 0x03) << 2 ) | \ ( ( ((char)(sd)) & 0x03) << 4 ) ) </pre></div> </div> </div> <a class="anchor" id="ada727dd45bee2e85ce735d72e0f7daec"></a><!-- doxytag: member="nifti1.h::NIFTI_5TH_DIM" ref="ada727dd45bee2e85ce735d72e0f7daec" args="(h)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_5TH_DIM</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">h</td><td>)</td> <td>   ( ((h).dim[0]>4 && (h).dim[5]>1) ? (h).dim[5] : 0 )</td> </tr> </table> </div> <div class="memdoc"> <p>Check if a <a class="el" href="structnifti__1__header.html" title="Data structure defining the fields in the nifti1 header. This binary header should be found at the be...">nifti_1_header</a> struct contains a 5th (vector) dimension. Returns size of 5th dimension if > 1, returns 0 otherwise. </p> </div> </div> <a class="anchor" id="acf25def6deaff31270b422f1c56c1b35"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_NONE" ref="acf25def6deaff31270b422f1c56c1b35" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_NONE   0</td> </tr> </table> </div> <div class="memdoc"> <p>default: no intention is indicated in the header. </p> </div> </div> <a class="anchor" id="a12e8b5fe9240bf3db30d520a5240381f"></a><!-- doxytag: member="nifti1.h::NIFTI_NEEDS_SWAP" ref="a12e8b5fe9240bf3db30d520a5240381f" args="(h)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_NEEDS_SWAP</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">h</td><td>)</td> <td>   ( (h).dim[0] < 0 || (h).dim[0] > 7 )</td> </tr> </table> </div> <div class="memdoc"> <p>Check if a <a class="el" href="structnifti__1__header.html" title="Data structure defining the fields in the nifti1 header. This binary header should be found at the be...">nifti_1_header</a> struct needs to be byte swapped. Returns 1 if it needs to be swapped, 0 if it does not. </p> </div> </div> <a class="anchor" id="a52a7c735335bcc8afa6bb6f096ce7cb7"></a><!-- doxytag: member="nifti1.h::NIFTI_ONEFILE" ref="a52a7c735335bcc8afa6bb6f096ce7cb7" args="(h)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_ONEFILE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">h</td><td>)</td> <td>   ( (h).magic[1] == '+' )</td> </tr> </table> </div> <div class="memdoc"> <p>Check if a <a class="el" href="structnifti__1__header.html" title="Data structure defining the fields in the nifti1 header. This binary header should be found at the be...">nifti_1_header</a> struct says if the data is stored in the same file or in a separate file. Returns 1 if the data is in the same file as the header, 0 if it is not. </p> </div> </div> <a class="anchor" id="aab4f74084b6e622a911afd7dd637be7d"></a><!-- doxytag: member="nifti1.h::NIFTI_VERSION" ref="aab4f74084b6e622a911afd7dd637be7d" args="(h)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_VERSION</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">h</td><td>)</td> <td></td> </tr> </table> </div> <div class="memdoc"> <b>Value:</b><div class="fragment"><pre class="fragment">( ( (h).magic[0]==<span class="charliteral">'n'</span> && (h).magic[3]==<span class="charliteral">'\0'</span> && \ ( (h).magic[1]==<span class="charliteral">'i'</span> || (h).magic[1]==<span class="charliteral">'+'</span> ) && \ ( (h).magic[2]>=<span class="charliteral">'1'</span> && (h).magic[2]<=<span class="charliteral">'9'</span> ) ) \ ? (h).magic[2]-<span class="charliteral">'0'</span> : 0 ) </pre></div><p>Given a <a class="el" href="structnifti__1__header.html" title="Data structure defining the fields in the nifti1 header. This binary header should be found at the be...">nifti_1_header</a> struct, check if it has a good magic number. Returns NIFTI version number (1..9) if magic is good, 0 if it is not. </p> </div> </div> <a class="anchor" id="a755f064c247317c85276d557d36f6b31"></a><!-- doxytag: member="nifti1.h::SPACE_TIME_TO_XYZT" ref="a755f064c247317c85276d557d36f6b31" args="(ss, tt)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SPACE_TIME_TO_XYZT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">ss, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">tt </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div> <div class="memdoc"> <b>Value:</b><div class="fragment"><pre class="fragment">( (((char)(ss)) & 0x07) \ | (((char)(tt)) & 0x38) ) </pre></div> </div> </div> </div> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Defines</a></div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> <iframe src="javascript:void(0)" frameborder="0" name="MSearchResults" id="MSearchResults"> </iframe> </div> <hr class="footer"/><address class="footer"><small>Generated on Tue Jul 26 2011 for nifti1_io by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address> </body> </html>