<!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>analyze.h Source File</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <link href="doxygen.css" rel="stylesheet" type="text/css"/> </head> <body> <!-- Generated by Doxygen 1.7.4 --> <div id="top"> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li class="current"><a href="files.html"><span>Files</span></a></li> <li><a href="dirs.html"><span>Directories</span></a></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>Globals</span></a></li> </ul> </div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="dir_a8d1f883face730575470ec1817ab013.html">include</a> </li> </ul> </div> </div> <div class="header"> <div class="headertitle"> <div class="title">analyze.h</div> </div> </div> <div class="contents"> <a href="analyze_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/******************************************************************************</span> <a name="l00002"></a>00002 <span class="comment"></span> <a name="l00003"></a>00003 <span class="comment"> Copyright (c) 2003-2007 by Turku PET Centre</span> <a name="l00004"></a>00004 <span class="comment"></span> <a name="l00005"></a>00005 <span class="comment"> analyze.h</span> <a name="l00006"></a>00006 <span class="comment"></span> <a name="l00007"></a>00007 <span class="comment"> 2003-10-05 VO</span> <a name="l00008"></a>00008 <span class="comment"> 2003-12-05 VO</span> <a name="l00009"></a>00009 <span class="comment"> 2004-09-20 VO</span> <a name="l00010"></a>00010 <span class="comment"> 2007-02-27 VO</span> <a name="l00011"></a>00011 <span class="comment"></span> <a name="l00012"></a>00012 <span class="comment"></span> <a name="l00013"></a>00013 <span class="comment">******************************************************************************/</span> <a name="l00014"></a>00014 <span class="preprocessor">#ifndef _ANALYZE_H</span> <a name="l00015"></a>00015 <span class="preprocessor"></span><span class="preprocessor">#define _ANALYZE_H</span> <a name="l00016"></a>00016 <span class="preprocessor"></span><span class="comment">/*****************************************************************************/</span> <a name="l00017"></a>00017 <span class="comment">/* Backup file extension */</span> <a name="l00018"></a>00018 <span class="preprocessor">#ifndef BACKUP_EXTENSION</span> <a name="l00019"></a><a class="code" href="analyze_8h.html#aaefec1fffef0834f552b1dcf3513d2f8">00019</a> <span class="preprocessor"></span><span class="preprocessor">#define BACKUP_EXTENSION ".bak"</span> <a name="l00020"></a>00020 <span class="preprocessor"></span><span class="preprocessor">#endif </span> <a name="l00021"></a>00021 <span class="preprocessor"></span><span class="comment">/*****************************************************************************/</span> <a name="l00022"></a><a class="code" href="analyze_8h.html#a1f737046d35416b0aa2f59700938b8a9">00022</a> <span class="preprocessor">#define ANALYZE_HEADER_KEY_SIZE 40</span> <a name="l00023"></a><a class="code" href="analyze_8h.html#a3fe7b8e981fab458d546cea37101dee3">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define ANALYZE_HEADER_IMGDIM_SIZE 108</span> <a name="l00024"></a><a class="code" href="analyze_8h.html#a32a63a84bac0606a56c16580a0b2825e">00024</a> <span class="preprocessor"></span><span class="preprocessor">#define ANALYZE_HEADER_HISTORY_SIZE 200</span> <a name="l00025"></a>00025 <span class="preprocessor"></span><span class="comment">/*****************************************************************************/</span> <a name="l00026"></a><a class="code" href="analyze_8h.html#a1f2e5282d29788e9c02208abe03844ff">00026</a> <span class="preprocessor">#define ANALYZE_FLIP_DEFAULT 1</span> <a name="l00027"></a>00027 <span class="preprocessor"></span><span class="comment">/*****************************************************************************/</span> <a name="l00028"></a>00028 <span class="comment">/* Analyze datatypes */</span> <a name="l00029"></a><a class="code" href="analyze_8h.html#a7e29ed6b2e921591dda4cebb9ef3b2f9">00029</a> <span class="preprocessor">#define ANALYZE_DT_NONE 0</span> <a name="l00030"></a><a class="code" href="analyze_8h.html#abbc3fa5e887b9e8e9625d8f175ec25c4">00030</a> <span class="preprocessor"></span><span class="preprocessor">#define ANALYZE_DT_UNKNOWN 0</span> <a name="l00031"></a><a class="code" href="analyze_8h.html#a8ef508925460743819952b176caa9afe">00031</a> <span class="preprocessor"></span><span class="preprocessor">#define ANALYZE_DT_BINARY 1</span> <a name="l00032"></a><a class="code" href="analyze_8h.html#ad2d3594e7b67fa228aaffdbe19281819">00032</a> <span class="preprocessor"></span><span class="preprocessor">#define ANALYZE_DT_UNSIGNED_CHAR 2</span> <a name="l00033"></a><a class="code" href="analyze_8h.html#a57a617cb3056b972eabcb94cdc289298">00033</a> <span class="preprocessor"></span><span class="preprocessor">#define ANALYZE_DT_SIGNED_SHORT 4</span> <a name="l00034"></a><a class="code" href="analyze_8h.html#a20375b9aa4f1518a6a2635c6cc2080d6">00034</a> <span class="preprocessor"></span><span class="preprocessor">#define ANALYZE_DT_SIGNED_INT 8</span> <a name="l00035"></a><a class="code" href="analyze_8h.html#aeae070fae3cee12e0c4101f02af08e50">00035</a> <span class="preprocessor"></span><span class="preprocessor">#define ANALYZE_DT_FLOAT 16</span> <a name="l00036"></a><a class="code" href="analyze_8h.html#a5587bbea77e11848abb602f2c357c734">00036</a> <span class="preprocessor"></span><span class="preprocessor">#define ANALYZE_DT_COMPLEX 32</span> <a name="l00037"></a><a class="code" href="analyze_8h.html#adc8ecefce373078c5dbecaf7c10b635b">00037</a> <span class="preprocessor"></span><span class="preprocessor">#define ANALYZE_DT_DOUBLE 64</span> <a name="l00038"></a><a class="code" href="analyze_8h.html#a9df3082d7714b12dc9e29b0df99b98a3">00038</a> <span class="preprocessor"></span><span class="preprocessor">#define ANALYZE_DT_RGB 128</span> <a name="l00039"></a><a class="code" href="analyze_8h.html#a5be740c9895f05614948ffdefed38be9">00039</a> <span class="preprocessor"></span><span class="preprocessor">#define ANALYZE_DT_ALL 255</span> <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="comment">/*****************************************************************************/</span> <a name="l00041"></a><a class="code" href="analyze_8h.html#a815b0a8686dae5aa2be4fcc7deb42929">00041</a> <span class="keywordtype">int</span> <a class="code" href="analyze_8h.html#a815b0a8686dae5aa2be4fcc7deb42929">ANALYZE_TEST</a>; <a name="l00042"></a>00042 <span class="comment">/*****************************************************************************/</span> <a name="l00043"></a><a class="code" href="structANALYZE__HEADER__KEY.html">00043</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{ <a name="l00044"></a><a class="code" href="structANALYZE__HEADER__KEY.html#a6d7253a777a1f2c86fa14e77a5c47515">00044</a> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__KEY.html#a6d7253a777a1f2c86fa14e77a5c47515">sizeof_hdr</a>; <a name="l00045"></a><a class="code" href="structANALYZE__HEADER__KEY.html#a96f4c147959660ddbd2a579e19e24c3b">00045</a> <span class="keywordtype">char</span> data_type[10]; <a name="l00046"></a><a class="code" href="structANALYZE__HEADER__KEY.html#a86cb24f71952964e9ebed40133da6725">00046</a> <span class="keywordtype">char</span> db_name[18]; <a name="l00047"></a><a class="code" href="structANALYZE__HEADER__KEY.html#a09532be9a54a2e27170c8776c0ae1b3a">00047</a> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__KEY.html#a09532be9a54a2e27170c8776c0ae1b3a">extents</a>; <a name="l00048"></a><a class="code" href="structANALYZE__HEADER__KEY.html#af16ba7bc205f5e506926aadbf247a76d">00048</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__KEY.html#af16ba7bc205f5e506926aadbf247a76d">session_error</a>; <a name="l00049"></a><a class="code" href="structANALYZE__HEADER__KEY.html#a6be3dcc756c59c1ddec21ca6311f2c5a">00049</a> <span class="keywordtype">char</span> <a class="code" href="structANALYZE__HEADER__KEY.html#a6be3dcc756c59c1ddec21ca6311f2c5a">regular</a>; <a name="l00050"></a><a class="code" href="structANALYZE__HEADER__KEY.html#a8333fd1b87de0e4efa89a1facd11b1d4">00050</a> <span class="keywordtype">char</span> <a class="code" href="structANALYZE__HEADER__KEY.html#a8333fd1b87de0e4efa89a1facd11b1d4">hkey_un0</a>; <a name="l00051"></a>00051 } <a class="code" href="structANALYZE__HEADER__KEY.html">ANALYZE_HEADER_KEY</a>; <a name="l00052"></a>00052 <a name="l00053"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html">00053</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{ <a name="l00054"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#aaffbef7b5025d4ccb95161217424f84f">00054</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> dim[8]; <a name="l00055"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#af989fd3cbe377589255e2b30b3646d06">00055</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#af989fd3cbe377589255e2b30b3646d06">unused8</a>; <a name="l00056"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#a1cc51c754dfd8112f2475fdfc3c032dd">00056</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#a1cc51c754dfd8112f2475fdfc3c032dd">unused9</a>; <a name="l00057"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#ac55d005b3d2bade579536a53c9577f9e">00057</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#ac55d005b3d2bade579536a53c9577f9e">unused10</a>; <a name="l00058"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#aa99b3ef805bf9d1faf9419bfa0bc488d">00058</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#aa99b3ef805bf9d1faf9419bfa0bc488d">unused11</a>; <a name="l00059"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#afc563f9476a1efa14cdc19e824399109">00059</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#afc563f9476a1efa14cdc19e824399109">unused12</a>; <a name="l00060"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#ae8bcf6fb22fb8d370b7e7702a7fdb9ce">00060</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#ae8bcf6fb22fb8d370b7e7702a7fdb9ce">unused13</a>; <a name="l00061"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#a0e1077708cb950f07c2aa59d8d58f412">00061</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#a0e1077708cb950f07c2aa59d8d58f412">unused14</a>; <a name="l00062"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#a2a05d2cb24eeac5ac09098974f6b0fc9">00062</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#a2a05d2cb24eeac5ac09098974f6b0fc9">datatype</a>; <a name="l00063"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#ad0ca8c2b6ac4f211ff570c186979bbf9">00063</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#ad0ca8c2b6ac4f211ff570c186979bbf9">bitpix</a>; <a name="l00064"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#a11b95fff0d7e5d4a6ebd8adb2b50e8b6">00064</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#a11b95fff0d7e5d4a6ebd8adb2b50e8b6">dim_un0</a>; <a name="l00065"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#a02e4cc5653e6ca7c740fa2f5cf0156d5">00065</a> <span class="keywordtype">float</span> pixdim[8]; <a name="l00066"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#afd1527f504bfcef175924451d303c388">00066</a> <span class="keywordtype">float</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#afd1527f504bfcef175924451d303c388">vox_offset</a>; <a name="l00067"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#a162fbe1e4494d6fa56091b447afaf4a0">00067</a> <span class="keywordtype">float</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#a162fbe1e4494d6fa56091b447afaf4a0">funused1</a>; <a name="l00068"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#a2e3c089d11fc3a3e871d67b9db089fc1">00068</a> <span class="keywordtype">float</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#a2e3c089d11fc3a3e871d67b9db089fc1">funused2</a>; <a name="l00069"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#a34b35e530052db74f16fb51001d8a27b">00069</a> <span class="keywordtype">float</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#a34b35e530052db74f16fb51001d8a27b">funused3</a>; <a name="l00070"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#a4b6e880b44f61ec68395f8686ab81f1e">00070</a> <span class="keywordtype">float</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#a4b6e880b44f61ec68395f8686ab81f1e">cal_max</a>; <a name="l00071"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#a75debe576328454d2b266a4f881ccccd">00071</a> <span class="keywordtype">float</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#a75debe576328454d2b266a4f881ccccd">cal_min</a>; <a name="l00072"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#a490578550472159ea02b0a2e0fabd806">00072</a> <span class="keywordtype">float</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#a490578550472159ea02b0a2e0fabd806">compressed</a>; <a name="l00073"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#aa927187b757da041eb137cc9f060dc76">00073</a> <span class="keywordtype">float</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#aa927187b757da041eb137cc9f060dc76">verified</a>; <a name="l00074"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#a57093cdaa14482a67fcc4a29ae7c0cb9">00074</a> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#a57093cdaa14482a67fcc4a29ae7c0cb9">glmax</a>; <a name="l00075"></a><a class="code" href="structANALYZE__HEADER__IMGDIM.html#aa92cd82aae233799feeea86dfdd0beb4">00075</a> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__IMGDIM.html#aa92cd82aae233799feeea86dfdd0beb4">glmin</a>; <a name="l00076"></a>00076 } <a class="code" href="structANALYZE__HEADER__IMGDIM.html">ANALYZE_HEADER_IMGDIM</a>; <a name="l00077"></a>00077 <a name="l00078"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html">00078</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{ <a name="l00079"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#ad52cfe59c4eb1beb8b90bfc73d2fc571">00079</a> <span class="keywordtype">char</span> descrip[80]; <a name="l00080"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#a63aef849a88b12f389284ef427370397">00080</a> <span class="keywordtype">char</span> aux_file[24]; <a name="l00081"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#ab6852413b8b0ce50213c34e652956d99">00081</a> <span class="keywordtype">char</span> <a class="code" href="structANALYZE__HEADER__HISTORY.html#ab6852413b8b0ce50213c34e652956d99">orient</a>; <a name="l00082"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#af685393d68e662e81b80ccf6c3e35b04">00082</a> <span class="keywordtype">char</span> originator[10]; <a name="l00083"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#a4bd19eaf977d94ddf204c9320a78489e">00083</a> <span class="keywordtype">char</span> generated[10]; <a name="l00084"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#a0a750bf7ef6504c76d5c933debe56959">00084</a> <span class="keywordtype">char</span> scannum[10]; <a name="l00085"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#ab9d251da82c987e8fe2eb23c6cf83f57">00085</a> <span class="keywordtype">char</span> patient_id[10]; <a name="l00086"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#a682bbce3bd0941ee16b62069e4cd1f15">00086</a> <span class="keywordtype">char</span> exp_date[10]; <a name="l00087"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#a3938bc6e0b7a1770366b838d1d96c37e">00087</a> <span class="keywordtype">char</span> exp_time[10]; <a name="l00088"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#a6cbbc4a5f89118f4721e4c2dd95f816e">00088</a> <span class="keywordtype">char</span> hist_un0[3]; <a name="l00089"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#abeb7283e6d03c4cebbe51b1b299c491a">00089</a> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__HISTORY.html#abeb7283e6d03c4cebbe51b1b299c491a">views</a>; <a name="l00090"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#a6fc317a06b3adf6581e00d4866fe23b9">00090</a> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__HISTORY.html#a6fc317a06b3adf6581e00d4866fe23b9">vols_added</a>; <a name="l00091"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#ac5336050dd379a649b7bc9aedb575f31">00091</a> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__HISTORY.html#ac5336050dd379a649b7bc9aedb575f31">start_field</a>; <a name="l00092"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#aacffb7d286dd5a17c88ae8ba6ddbf314">00092</a> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__HISTORY.html#aacffb7d286dd5a17c88ae8ba6ddbf314">field_skip</a>; <a name="l00093"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#a7cf898ac3b406966dbac5e4314dedf5d">00093</a> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__HISTORY.html#a7cf898ac3b406966dbac5e4314dedf5d">omax</a>; <a name="l00094"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#ab82cf30e491a0847a9cb06031ff7c004">00094</a> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__HISTORY.html#ab82cf30e491a0847a9cb06031ff7c004">omin</a>; <a name="l00095"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#a94782eb44a5aef240233fb21bcb8c372">00095</a> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__HISTORY.html#a94782eb44a5aef240233fb21bcb8c372">smax</a>; <a name="l00096"></a><a class="code" href="structANALYZE__HEADER__HISTORY.html#aac37c71192fc189e323c382cedfe9c56">00096</a> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__HEADER__HISTORY.html#aac37c71192fc189e323c382cedfe9c56">smin</a>; <a name="l00097"></a>00097 } <a class="code" href="structANALYZE__HEADER__HISTORY.html">ANALYZE_HEADER_HISTORY</a>; <a name="l00098"></a>00098 <a name="l00099"></a><a class="code" href="structANALYZE__DSR.html">00099</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{ <a name="l00100"></a><a class="code" href="structANALYZE__DSR.html#a5477228c28d719c72bc01fc847cb4796">00100</a> <a class="code" href="structANALYZE__HEADER__KEY.html">ANALYZE_HEADER_KEY</a> <a class="code" href="structANALYZE__DSR.html#a5477228c28d719c72bc01fc847cb4796">hk</a>; <a name="l00101"></a><a class="code" href="structANALYZE__DSR.html#a6599d263ca760b52abba8f87657a88ba">00101</a> <a class="code" href="structANALYZE__HEADER__IMGDIM.html">ANALYZE_HEADER_IMGDIM</a> <a class="code" href="structANALYZE__DSR.html#a6599d263ca760b52abba8f87657a88ba">dime</a>; <a name="l00102"></a><a class="code" href="structANALYZE__DSR.html#a0cfb3442d9752e0bae02673441aadf60">00102</a> <a class="code" href="structANALYZE__HEADER__HISTORY.html">ANALYZE_HEADER_HISTORY</a> <a class="code" href="structANALYZE__DSR.html#a0cfb3442d9752e0bae02673441aadf60">hist</a>; <a name="l00104"></a><a class="code" href="structANALYZE__DSR.html#a4bc9f7d8293b4ac8ff45331cf58ca5df">00104</a> <span class="keywordtype">int</span> <a class="code" href="structANALYZE__DSR.html#a4bc9f7d8293b4ac8ff45331cf58ca5df">little</a>; <a name="l00105"></a>00105 } <a class="code" href="structANALYZE__DSR.html">ANALYZE_DSR</a>; <a name="l00106"></a>00106 <span class="comment">/*****************************************************************************/</span> <a name="l00107"></a>00107 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="analyze_8c.html#a962221ab7adb0bed2050284912d473ca">anaExists</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *dbname); <a name="l00108"></a>00108 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="analyze_8c.html#acc031fd6f8055faf8bf5cbfe897dc728">anaRemove</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *dbname); <a name="l00109"></a>00109 <span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="analyze_8c.html#a78fdd5d5b299585ba8546b2071154d3a">anaRemoveFNameExtension</a>(<span class="keywordtype">char</span> *fname); <a name="l00110"></a>00110 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="analyze_8c.html#a6ecb9b0f8fb5f1fa4920a378d2ce0534">anaDatabaseExists</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *dbname, <span class="keywordtype">char</span> *hdrfile, <span class="keywordtype">char</span> *imgfile, <span class="keywordtype">char</span> *siffile); <a name="l00111"></a>00111 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="analyze_8c.html#a10778c4b955173ef69cba2b85933ac61">anaMakeSIFName</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *dbname, <span class="keywordtype">char</span> *siffile); <a name="l00112"></a>00112 <span class="comment">/*****************************************************************************/</span> <a name="l00113"></a>00113 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="analyze_8c.html#a55febab802306e82d162793558f5fbce">anaFlipping</a>(); <a name="l00114"></a>00114 <span class="comment">/*****************************************************************************/</span> <a name="l00115"></a>00115 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="analyze_8c.html#aa7bf1965dcdbff0686193675a3175a1c">anaReadHeader</a>(<span class="keywordtype">char</span> *filename, <a class="code" href="structANALYZE__DSR.html">ANALYZE_DSR</a> *h); <a name="l00116"></a>00116 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="analyze_8c.html#abfb69549a8e8c6a4eab3c52045262d22">anaReadImagedata</a>(FILE *fp, <a class="code" href="structANALYZE__DSR.html">ANALYZE_DSR</a> *h, <span class="keywordtype">int</span> frame, <span class="keywordtype">float</span> *data); <a name="l00117"></a>00117 <span class="comment">/*****************************************************************************/</span> <a name="l00118"></a>00118 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="analyze_8c.html#a3ec6f97c394c1bafffc57bd45d81c078">anaWriteHeader</a>(<span class="keywordtype">char</span> *filename, <a class="code" href="structANALYZE__DSR.html">ANALYZE_DSR</a> *h); <a name="l00119"></a>00119 <span class="comment">/*****************************************************************************/</span> <a name="l00120"></a>00120 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="analyze_8c.html#a5c764c78d790dabed25b1f7971717a05">anaPrintHeader</a>(<a class="code" href="structANALYZE__DSR.html">ANALYZE_DSR</a> *h, FILE *fp); <a name="l00121"></a>00121 <span class="comment">/*****************************************************************************/</span> <a name="l00122"></a>00122 <span class="preprocessor">#endif</span> </pre></div></div> </div> <hr class="footer"/><address class="footer"><small>Generated on Mon Aug 8 2011 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>