Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 515e79bfec5ff5a8329551762e6f811b > files > 141

nifticlib-docs-2.0.0-2.fc14.x86_64.rpm

<!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: nifti_1_header Struct 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&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><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="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Public Attributes</a>  </div>
  <div class="headertitle">
<div class="title">nifti_1_header Struct Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="nifti_1_header" -->
<p>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></p>

<p><code>#include &lt;<a class="el" href="nifti1_8h_source.html">nifti1.h</a>&gt;</code></p>

<p><a href="structnifti__1__header-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#af1d99efbd3af0180f9335cbb1b822248">sizeof_hdr</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a4442d6183e4dce5af7e71365d3eed1ec">data_type</a> [10]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a0e0cf033d74cfae329b4ce0d1b7ece8e">db_name</a> [18]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#ab37ea6af93cab84f95d97ee4fdbc3f4d">extents</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a1011d5320abdedcb710552cae92f86db">session_error</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#acd9cfc4f9d1117a803c4a619132583d7">regular</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a7d3eb58a5415d9c65f3df444ac94fc74">dim_info</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#abd0c6bb6b71a2a6d10fbcb516af52b13">dim</a> [8]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a5c875c40271c15601b3389450fba85b3">intent_p1</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#ab39ee04eb345e95dd4e5183e0f84c02b">intent_p2</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#aa1eeee8a4cd325b413c5d368ec8fc534">intent_p3</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a017e9d430b66386e569c6b9cd11059ed">intent_code</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#ad5f8888fcc5fde14d3e387653721e270">datatype</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a60fc36ed5afd638fd7da425ad7ecae94">bitpix</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#adc0e937b2b556da163772b20da729778">slice_start</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#af3b966e2936cc174b43fedadbbd933dc">pixdim</a> [8]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#aa3a09932cda88dd765a438c9b9c46503">vox_offset</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a45a97dd330a77ab680ef91c47a761c29">scl_slope</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#aca24a8965851296a63d13da6c7cc3456">scl_inter</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a260d55840377fe1bcfb49bda5f85b76c">slice_end</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#af25a6170a90128800e3986b68fc79e4d">slice_code</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a6b95dab630916801b716f52513305e93">xyzt_units</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#af415db2201f47d61354766245c3f2520">cal_max</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a600fb5b0c533454bbbc61b2e0696c9a8">cal_min</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a70400549d1f42d7f777915273576549b">slice_duration</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a0d2b669f776a2b7fb84807ea2f7b4231">toffset</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a07e91b15b45a914b71ff41f93fe64e56">glmax</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#acc037ae9773f9e79333f0927ed3a38ce">glmin</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a8725b5f9e0ef6882200bfeb89b11eb3a">descrip</a> [80]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a93e288bd39c44188304677f6bdc96a6b">aux_file</a> [24]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a95ae85e5e0bba57c4b3cbd8a0b32168b">qform_code</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a48d14671528f3dfe0593320006877a8a">sform_code</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a530588bf405af52255dc064a6f451c71">quatern_b</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a3ade0b01649a3d990ee1dfdef8c452c4">quatern_c</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#af47d0d4ae23f57441edcef9594fd1495">quatern_d</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a6fbfa89133238e59e6220e0b778c93ef">qoffset_x</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a5cfb257cbd7a4b7dde2350877cd126c5">qoffset_y</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a962002307f10b359788cea98ebcb40b6">qoffset_z</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#ad88e17b7ec9a5e198bf13d82e167e643">srow_x</a> [4]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a07b0ec3e66e4dd72db3f0910cfab4c46">srow_y</a> [4]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#aea26ff366fcf2fdde19efd4e4f5b9d98">srow_z</a> [4]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#ae3d911b886703c6f0976e308d83a3495">intent_name</a> [16]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnifti__1__header.html#a5c7eff0d659a6a1f69f576d40cf4d3ed">magic</a> [4]</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>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. </p>
<p>INTRODUCTION TO NIFTI-1: ------------------------ The twin (and somewhat conflicting) goals of this modified ANALYZE 7.5 format are: (a) To add information to the header that will be useful for functional neuroimaging data analysis and display. These additions include:</p>
<ul>
<li>More basic data types.</li>
<li>Two affine transformations to specify voxel coordinates.</li>
<li>"Intent" codes and parameters to describe the meaning of the data.</li>
<li>Affine scaling of the stored data values to their "true" values.</li>
<li>Optional storage of the header and image data in one file (.nii). (b) To maintain compatibility with non-NIFTI-aware ANALYZE 7.5 compatible software (i.e., such a program should be able to do something useful with a NIFTI-1 dataset -- at least, with one stored in a traditional .img/.hdr file pair).</li>
</ul>
<p>Most of the unused fields in the ANALYZE 7.5 header have been taken, and some of the lesser-used fields have been co-opted for other purposes. Notably, most of the <a class="el" href="structdata__history.html">data_history</a> substructure has been co-opted for other purposes, since the ANALYZE 7.5 format describes this substructure as "not required".</p>
<p>NIFTI-1 FLAG (MAGIC STRINGS): ---------------------------- To flag such a struct as being conformant to the NIFTI-1 spec, the last 4 bytes of the header must be either the C String "ni1" or "n+1"; in hexadecimal, the 4 bytes 6E 69 31 00 or 6E 2B 31 00 (in any future version of this format, the '1' will be upgraded to '2', etc.). Normally, such a "magic number" or flag goes at the start of the file, but trying to avoid clobbering widely-used ANALYZE 7.5 fields led to putting this marker last. However, recall that "the last shall be first" (Matthew 20:16).</p>
<p>If a NIFTI-aware program reads a header file that is NOT marked with a NIFTI magic string, then it should treat the header as an ANALYZE 7.5 structure.</p>
<p>NIFTI-1 FILE STORAGE: -------------------- "ni1" means that the image data is stored in the ".img" file corresponding to the header file (starting at file offset 0).</p>
<p>"n+1" means that the image data is stored in the same file as the header information. We recommend that the combined header+data filename suffix be ".nii". When the dataset is stored in one file, the first byte of image data is stored at byte location (int)vox_offset in this combined file. The minimum allowed value of vox_offset is 352; for compatibility with some software, vox_offset should be an integral multiple of 16.</p>
<p>GRACE UNDER FIRE: ---------------- Most NIFTI-aware programs will only be able to handle a subset of the full range of datasets possible with this format. All NIFTI-aware programs should take care to check if an input dataset conforms to the program's needs and expectations (e.g., check datatype, intent_code, etc.). If the input dataset can't be handled by the program, the program should fail gracefully (e.g., print a useful warning; not crash).</p>
<p>SAMPLE CODES: ------------ The associated files <a class="el" href="nifti1__io_8h.html" title="Data structures for using nifti1_io API.">nifti1_io.h</a> and <a class="el" href="nifti1__io_8c.html" title="main collection of nifti1 i/o routines">nifti1_io.c</a> provide a sample implementation in C of a set of functions to read, write, and manipulate NIFTI-1 files. The file nifti1_test.c is a sample program that uses the <a class="el" href="nifti1__io_8c.html" title="main collection of nifti1 i/o routines">nifti1_io.c</a> functions. ----------------------------------------------------------------------------- </p>
</div><hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="a93e288bd39c44188304677f6bdc96a6b"></a><!-- doxytag: member="nifti_1_header::aux_file" ref="a93e288bd39c44188304677f6bdc96a6b" args="[24]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structnifti__1__header.html#a93e288bd39c44188304677f6bdc96a6b">nifti_1_header::aux_file</a>[24]</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>auxiliary filename. </p>

</div>
</div>
<a class="anchor" id="a60fc36ed5afd638fd7da425ad7ecae94"></a><!-- doxytag: member="nifti_1_header::bitpix" ref="a60fc36ed5afd638fd7da425ad7ecae94" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">short <a class="el" href="structnifti__1__header.html#a60fc36ed5afd638fd7da425ad7ecae94">nifti_1_header::bitpix</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Number bits/voxel. </p>

</div>
</div>
<a class="anchor" id="af415db2201f47d61354766245c3f2520"></a><!-- doxytag: member="nifti_1_header::cal_max" ref="af415db2201f47d61354766245c3f2520" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#af415db2201f47d61354766245c3f2520">nifti_1_header::cal_max</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Max display intensity </p>

</div>
</div>
<a class="anchor" id="a600fb5b0c533454bbbc61b2e0696c9a8"></a><!-- doxytag: member="nifti_1_header::cal_min" ref="a600fb5b0c533454bbbc61b2e0696c9a8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#a600fb5b0c533454bbbc61b2e0696c9a8">nifti_1_header::cal_min</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Min display intensity </p>

</div>
</div>
<a class="anchor" id="a4442d6183e4dce5af7e71365d3eed1ec"></a><!-- doxytag: member="nifti_1_header::data_type" ref="a4442d6183e4dce5af7e71365d3eed1ec" args="[10]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structnifti__1__header.html#a4442d6183e4dce5af7e71365d3eed1ec">nifti_1_header::data_type</a>[10]</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>++UNUSED++ </p>

</div>
</div>
<a class="anchor" id="ad5f8888fcc5fde14d3e387653721e270"></a><!-- doxytag: member="nifti_1_header::datatype" ref="ad5f8888fcc5fde14d3e387653721e270" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">short <a class="el" href="structnifti__1__header.html#ad5f8888fcc5fde14d3e387653721e270">nifti_1_header::datatype</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Defines data type! </p>

</div>
</div>
<a class="anchor" id="a0e0cf033d74cfae329b4ce0d1b7ece8e"></a><!-- doxytag: member="nifti_1_header::db_name" ref="a0e0cf033d74cfae329b4ce0d1b7ece8e" args="[18]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structnifti__1__header.html#a0e0cf033d74cfae329b4ce0d1b7ece8e">nifti_1_header::db_name</a>[18]</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>++UNUSED++ </p>

</div>
</div>
<a class="anchor" id="a8725b5f9e0ef6882200bfeb89b11eb3a"></a><!-- doxytag: member="nifti_1_header::descrip" ref="a8725b5f9e0ef6882200bfeb89b11eb3a" args="[80]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structnifti__1__header.html#a8725b5f9e0ef6882200bfeb89b11eb3a">nifti_1_header::descrip</a>[80]</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>any text you like. </p>

</div>
</div>
<a class="anchor" id="abd0c6bb6b71a2a6d10fbcb516af52b13"></a><!-- doxytag: member="nifti_1_header::dim" ref="abd0c6bb6b71a2a6d10fbcb516af52b13" args="[8]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">short <a class="el" href="structnifti__1__header.html#abd0c6bb6b71a2a6d10fbcb516af52b13">nifti_1_header::dim</a>[8]</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Data array dimensions. </p>

</div>
</div>
<a class="anchor" id="a7d3eb58a5415d9c65f3df444ac94fc74"></a><!-- doxytag: member="nifti_1_header::dim_info" ref="a7d3eb58a5415d9c65f3df444ac94fc74" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structnifti__1__header.html#a7d3eb58a5415d9c65f3df444ac94fc74">nifti_1_header::dim_info</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>MRI slice ordering. </p>

</div>
</div>
<a class="anchor" id="ab37ea6af93cab84f95d97ee4fdbc3f4d"></a><!-- doxytag: member="nifti_1_header::extents" ref="ab37ea6af93cab84f95d97ee4fdbc3f4d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structnifti__1__header.html#ab37ea6af93cab84f95d97ee4fdbc3f4d">nifti_1_header::extents</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>++UNUSED++ </p>

</div>
</div>
<a class="anchor" id="a07e91b15b45a914b71ff41f93fe64e56"></a><!-- doxytag: member="nifti_1_header::glmax" ref="a07e91b15b45a914b71ff41f93fe64e56" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structnifti__1__header.html#a07e91b15b45a914b71ff41f93fe64e56">nifti_1_header::glmax</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>++UNUSED++ </p>

</div>
</div>
<a class="anchor" id="acc037ae9773f9e79333f0927ed3a38ce"></a><!-- doxytag: member="nifti_1_header::glmin" ref="acc037ae9773f9e79333f0927ed3a38ce" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structnifti__1__header.html#acc037ae9773f9e79333f0927ed3a38ce">nifti_1_header::glmin</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>++UNUSED++ </p>

</div>
</div>
<a class="anchor" id="a017e9d430b66386e569c6b9cd11059ed"></a><!-- doxytag: member="nifti_1_header::intent_code" ref="a017e9d430b66386e569c6b9cd11059ed" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">short <a class="el" href="structnifti__1__header.html#a017e9d430b66386e569c6b9cd11059ed">nifti_1_header::intent_code</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>NIFTI_INTENT_* code. </p>

</div>
</div>
<a class="anchor" id="ae3d911b886703c6f0976e308d83a3495"></a><!-- doxytag: member="nifti_1_header::intent_name" ref="ae3d911b886703c6f0976e308d83a3495" args="[16]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structnifti__1__header.html#ae3d911b886703c6f0976e308d83a3495">nifti_1_header::intent_name</a>[16]</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>'name' or meaning of data. </p>

</div>
</div>
<a class="anchor" id="a5c875c40271c15601b3389450fba85b3"></a><!-- doxytag: member="nifti_1_header::intent_p1" ref="a5c875c40271c15601b3389450fba85b3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#a5c875c40271c15601b3389450fba85b3">nifti_1_header::intent_p1</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>1st intent parameter. </p>

</div>
</div>
<a class="anchor" id="ab39ee04eb345e95dd4e5183e0f84c02b"></a><!-- doxytag: member="nifti_1_header::intent_p2" ref="ab39ee04eb345e95dd4e5183e0f84c02b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#ab39ee04eb345e95dd4e5183e0f84c02b">nifti_1_header::intent_p2</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>2nd intent parameter. </p>

</div>
</div>
<a class="anchor" id="aa1eeee8a4cd325b413c5d368ec8fc534"></a><!-- doxytag: member="nifti_1_header::intent_p3" ref="aa1eeee8a4cd325b413c5d368ec8fc534" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#aa1eeee8a4cd325b413c5d368ec8fc534">nifti_1_header::intent_p3</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>3rd intent parameter. </p>

</div>
</div>
<a class="anchor" id="a5c7eff0d659a6a1f69f576d40cf4d3ed"></a><!-- doxytag: member="nifti_1_header::magic" ref="a5c7eff0d659a6a1f69f576d40cf4d3ed" args="[4]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structnifti__1__header.html#a5c7eff0d659a6a1f69f576d40cf4d3ed">nifti_1_header::magic</a>[4]</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>MUST be "ni1\0" or "n+1\0". </p>

</div>
</div>
<a class="anchor" id="af3b966e2936cc174b43fedadbbd933dc"></a><!-- doxytag: member="nifti_1_header::pixdim" ref="af3b966e2936cc174b43fedadbbd933dc" args="[8]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#af3b966e2936cc174b43fedadbbd933dc">nifti_1_header::pixdim</a>[8]</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Grid spacings. </p>

</div>
</div>
<a class="anchor" id="a95ae85e5e0bba57c4b3cbd8a0b32168b"></a><!-- doxytag: member="nifti_1_header::qform_code" ref="a95ae85e5e0bba57c4b3cbd8a0b32168b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">short <a class="el" href="structnifti__1__header.html#a95ae85e5e0bba57c4b3cbd8a0b32168b">nifti_1_header::qform_code</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>NIFTI_XFORM_* code. </p>

</div>
</div>
<a class="anchor" id="a6fbfa89133238e59e6220e0b778c93ef"></a><!-- doxytag: member="nifti_1_header::qoffset_x" ref="a6fbfa89133238e59e6220e0b778c93ef" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#a6fbfa89133238e59e6220e0b778c93ef">nifti_1_header::qoffset_x</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Quaternion x shift. </p>

</div>
</div>
<a class="anchor" id="a5cfb257cbd7a4b7dde2350877cd126c5"></a><!-- doxytag: member="nifti_1_header::qoffset_y" ref="a5cfb257cbd7a4b7dde2350877cd126c5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#a5cfb257cbd7a4b7dde2350877cd126c5">nifti_1_header::qoffset_y</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Quaternion y shift. </p>

</div>
</div>
<a class="anchor" id="a962002307f10b359788cea98ebcb40b6"></a><!-- doxytag: member="nifti_1_header::qoffset_z" ref="a962002307f10b359788cea98ebcb40b6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#a962002307f10b359788cea98ebcb40b6">nifti_1_header::qoffset_z</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Quaternion z shift. </p>

</div>
</div>
<a class="anchor" id="a530588bf405af52255dc064a6f451c71"></a><!-- doxytag: member="nifti_1_header::quatern_b" ref="a530588bf405af52255dc064a6f451c71" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#a530588bf405af52255dc064a6f451c71">nifti_1_header::quatern_b</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Quaternion b param. </p>

</div>
</div>
<a class="anchor" id="a3ade0b01649a3d990ee1dfdef8c452c4"></a><!-- doxytag: member="nifti_1_header::quatern_c" ref="a3ade0b01649a3d990ee1dfdef8c452c4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#a3ade0b01649a3d990ee1dfdef8c452c4">nifti_1_header::quatern_c</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Quaternion c param. </p>

</div>
</div>
<a class="anchor" id="af47d0d4ae23f57441edcef9594fd1495"></a><!-- doxytag: member="nifti_1_header::quatern_d" ref="af47d0d4ae23f57441edcef9594fd1495" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#af47d0d4ae23f57441edcef9594fd1495">nifti_1_header::quatern_d</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Quaternion d param. </p>

</div>
</div>
<a class="anchor" id="acd9cfc4f9d1117a803c4a619132583d7"></a><!-- doxytag: member="nifti_1_header::regular" ref="acd9cfc4f9d1117a803c4a619132583d7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structnifti__1__header.html#acd9cfc4f9d1117a803c4a619132583d7">nifti_1_header::regular</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>++UNUSED++ </p>

</div>
</div>
<a class="anchor" id="aca24a8965851296a63d13da6c7cc3456"></a><!-- doxytag: member="nifti_1_header::scl_inter" ref="aca24a8965851296a63d13da6c7cc3456" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#aca24a8965851296a63d13da6c7cc3456">nifti_1_header::scl_inter</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Data scaling: offset. </p>

</div>
</div>
<a class="anchor" id="a45a97dd330a77ab680ef91c47a761c29"></a><!-- doxytag: member="nifti_1_header::scl_slope" ref="a45a97dd330a77ab680ef91c47a761c29" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#a45a97dd330a77ab680ef91c47a761c29">nifti_1_header::scl_slope</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Data scaling: slope. </p>

</div>
</div>
<a class="anchor" id="a1011d5320abdedcb710552cae92f86db"></a><!-- doxytag: member="nifti_1_header::session_error" ref="a1011d5320abdedcb710552cae92f86db" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">short <a class="el" href="structnifti__1__header.html#a1011d5320abdedcb710552cae92f86db">nifti_1_header::session_error</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>++UNUSED++ </p>

</div>
</div>
<a class="anchor" id="a48d14671528f3dfe0593320006877a8a"></a><!-- doxytag: member="nifti_1_header::sform_code" ref="a48d14671528f3dfe0593320006877a8a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">short <a class="el" href="structnifti__1__header.html#a48d14671528f3dfe0593320006877a8a">nifti_1_header::sform_code</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>NIFTI_XFORM_* code. </p>

</div>
</div>
<a class="anchor" id="af1d99efbd3af0180f9335cbb1b822248"></a><!-- doxytag: member="nifti_1_header::sizeof_hdr" ref="af1d99efbd3af0180f9335cbb1b822248" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structnifti__1__header.html#af1d99efbd3af0180f9335cbb1b822248">nifti_1_header::sizeof_hdr</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>MUST be 348 </p>

</div>
</div>
<a class="anchor" id="af25a6170a90128800e3986b68fc79e4d"></a><!-- doxytag: member="nifti_1_header::slice_code" ref="af25a6170a90128800e3986b68fc79e4d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structnifti__1__header.html#af25a6170a90128800e3986b68fc79e4d">nifti_1_header::slice_code</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Slice timing order. </p>

</div>
</div>
<a class="anchor" id="a70400549d1f42d7f777915273576549b"></a><!-- doxytag: member="nifti_1_header::slice_duration" ref="a70400549d1f42d7f777915273576549b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#a70400549d1f42d7f777915273576549b">nifti_1_header::slice_duration</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Time for 1 slice. </p>

</div>
</div>
<a class="anchor" id="a260d55840377fe1bcfb49bda5f85b76c"></a><!-- doxytag: member="nifti_1_header::slice_end" ref="a260d55840377fe1bcfb49bda5f85b76c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">short <a class="el" href="structnifti__1__header.html#a260d55840377fe1bcfb49bda5f85b76c">nifti_1_header::slice_end</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Last slice index. </p>

</div>
</div>
<a class="anchor" id="adc0e937b2b556da163772b20da729778"></a><!-- doxytag: member="nifti_1_header::slice_start" ref="adc0e937b2b556da163772b20da729778" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">short <a class="el" href="structnifti__1__header.html#adc0e937b2b556da163772b20da729778">nifti_1_header::slice_start</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>First slice index. </p>

</div>
</div>
<a class="anchor" id="ad88e17b7ec9a5e198bf13d82e167e643"></a><!-- doxytag: member="nifti_1_header::srow_x" ref="ad88e17b7ec9a5e198bf13d82e167e643" args="[4]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#ad88e17b7ec9a5e198bf13d82e167e643">nifti_1_header::srow_x</a>[4]</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>1st row affine transform. </p>

</div>
</div>
<a class="anchor" id="a07b0ec3e66e4dd72db3f0910cfab4c46"></a><!-- doxytag: member="nifti_1_header::srow_y" ref="a07b0ec3e66e4dd72db3f0910cfab4c46" args="[4]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#a07b0ec3e66e4dd72db3f0910cfab4c46">nifti_1_header::srow_y</a>[4]</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>2nd row affine transform. </p>

</div>
</div>
<a class="anchor" id="aea26ff366fcf2fdde19efd4e4f5b9d98"></a><!-- doxytag: member="nifti_1_header::srow_z" ref="aea26ff366fcf2fdde19efd4e4f5b9d98" args="[4]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#aea26ff366fcf2fdde19efd4e4f5b9d98">nifti_1_header::srow_z</a>[4]</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>3rd row affine transform. </p>

</div>
</div>
<a class="anchor" id="a0d2b669f776a2b7fb84807ea2f7b4231"></a><!-- doxytag: member="nifti_1_header::toffset" ref="a0d2b669f776a2b7fb84807ea2f7b4231" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#a0d2b669f776a2b7fb84807ea2f7b4231">nifti_1_header::toffset</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Time axis shift. </p>

</div>
</div>
<a class="anchor" id="aa3a09932cda88dd765a438c9b9c46503"></a><!-- doxytag: member="nifti_1_header::vox_offset" ref="aa3a09932cda88dd765a438c9b9c46503" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="structnifti__1__header.html#aa3a09932cda88dd765a438c9b9c46503">nifti_1_header::vox_offset</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Offset into .nii file </p>

</div>
</div>
<a class="anchor" id="a6b95dab630916801b716f52513305e93"></a><!-- doxytag: member="nifti_1_header::xyzt_units" ref="a6b95dab630916801b716f52513305e93" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structnifti__1__header.html#a6b95dab630916801b716f52513305e93">nifti_1_header::xyzt_units</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Units of pixdim[1..4] </p>

</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li>/builddir/build/BUILD/nifticlib-2.0.0/niftilib/<a class="el" href="nifti1_8h_source.html">nifti1.h</a></li>
</ul>
</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">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</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&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
</body>
</html>