<trid="row_0_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="dc/d77/struct__big__int.html"target="_self">_big_int</a></td><tdclass="desc">Store arbitratily large integer values as a linked list of digits </td></tr>
<trid="row_1_"class="odd"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d9/dd7/struct__cantor__set.html"target="_self">_cantor_set</a></td><tdclass="desc">Structure to define Cantor set </td></tr>
<trid="row_3_"class="odd"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d3/d5a/struct__large__num.html"target="_self">_large_num</a></td><tdclass="desc">Dynamically large number </td></tr>
<trid="row_8_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d2/daa/structadaline.html"target="_self">adaline</a></td><tdclass="desc">Structure to hold adaline model parameters </td></tr>
<trid="row_9_"class="odd"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="dd/d22/structaffine__key__t.html"target="_self">affine_key_t</a></td><tdclass="desc">Structure representing an affine cipher key </td></tr>
<trid="row_12_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d4/d02/struct_b_s_t_iterator.html"target="_self">BSTIterator</a></td><tdclass="desc">Definition for a binary tree node </td></tr>
<trid="row_13_"class="odd"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="dd/da2/structbuffer.html"target="_self">buffer</a></td><tdclass="desc">Struct used to store character in certain times </td></tr>
<trid="row_16_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d4/d67/struct_d_array_stack.html"target="_self">DArrayStack</a></td><tdclass="desc">To verify assumptions made by the program and print a diagnostic message if this assumption is false </td></tr>
<trid="row_19_"class="odd"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d7/dfd/structdual__quat__.html"target="_self">dual_quat_</a></td><tdclass="desc">Dual quaternion type </td></tr>
<trid="row_24_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d2/de8/structeuler__.html"target="_self">euler_</a></td><tdclass="desc">3D Euler or Tait-Bryan angles (in radian) </td></tr>
<trid="row_25_"class="odd"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d1/d01/structgame__instance.html"target="_self">game_instance</a></td><tdclass="desc">For <aclass="el"href="d8/daf/affine_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4"title="main function">main()</a> - tolower() for <aclass="el"href="d8/daf/affine_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4"title="main function">main()</a>, new_word(), <aclass="el"href="dc/dc5/hangman_8c.html#a9611b43141ac2e6ba245487c493599fc"title="checks if letter has been guessed before">new_guess()</a>, <aclass="el"href="dc/dc5/hangman_8c.html#a669e745d87eb1740ab9b1f3b73bb7336"title="checks if player has won or lost">won()</a> - I/O operations for all functions - exit(), rand() and file functions for <aclass="el"href="d8/daf/affine_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4"title="main function">main()</a> - for string operations strlen, strchr, strcpy for <aclass="el"href="dc/dc5/hangman_8c.html#ad4130a1d1092d32dcfa4a46019e27d45"title="creates a new game - generates a random word and stores in global variable current_word">new_game()</a> - used with srand() for declaring new game instance </td></tr>
<trid="row_29_"class="odd"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d8/db8/structkohonen__array__3d.html"target="_self">kohonen_array_3d</a></td><tdclass="desc">To store info regarding 3D arrays </td></tr>
<trid="row_31_"class="odd"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d8/d10/structlist.html"target="_self">list</a></td><tdclass="desc">Doubly linked list struct </td></tr>
<trid="row_32_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d1/d7d/struct_list_item.html"target="_self">ListItem</a></td><tdclass="desc">Definition for a binary tree node </td></tr>
<trid="row_33_"class="odd"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d9/d8b/structmat__3x3__.html"target="_self">mat_3x3_</a></td><tdclass="desc">A 3x3 Matrix type definition </td></tr>
<trid="row_35_"class="odd"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d4/d73/struct_m_e_m_o_r_y___i_n_f_o_r_m_a_t_i_o_n.html"target="_self">MEMORY_INFORMATION</a></td><tdclass="desc">For the malloc, calloc and free functions </td></tr>
<trid="row_37_"class="odd"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d3/dd7/struct_n_f_a.html"target="_self">NFA</a></td><tdclass="desc">Definition for the <aclass="el"href="d3/dd7/struct_n_f_a.html"title="Definition for the NFA itself.">NFA</a> itself </td></tr>
<trid="row_38_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d4/d97/struct_n_f_a_state.html"target="_self">NFAState</a></td><tdclass="desc">Definition for a <aclass="el"href="d3/dd7/struct_n_f_a.html"title="Definition for the NFA itself.">NFA</a> state </td></tr>
<trid="row_39_"class="odd"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d5/da1/structnode.html"target="_self">node</a></td><tdclass="desc"><aclass="el"href="db/d8b/struct_node.html"title="Node, the basic data structure of the tree.">Node</a>, the basic data structure in the tree </td></tr>
<trid="row_40_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="db/d8b/struct_node.html"target="_self">Node</a></td><tdclass="desc"><aclass="el"href="db/d8b/struct_node.html"title="Node, the basic data structure of the tree.">Node</a>, the basic data structure of the tree </td></tr>
<trid="row_41_"class="odd"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d0/d3a/struct_node_distribute_info.html"target="_self">NodeDistributeInfo</a></td><tdclass="desc">Definition for a binary tree node </td></tr>
<trid="row_44_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="de/d58/structquaternion__.html"target="_self">quaternion_</a></td><tdclass="desc">Quaternion type represented using a scalar \(w\) or \(q_0\) and a 3D vector \(\left(q_1,q_2,q_3\right)\) </td></tr>
<trid="row_47_"class="odd"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="dd/d06/structsegment__tree.html"target="_self">segment_tree</a></td><tdclass="desc">This structures holds all the data that is required by a segment tree </td></tr>
<trid="row_48_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="dd/d10/struct_stack.html"target="_self">Stack</a></td><tdclass="desc">For printf() and scanf() </td></tr>
<trid="row_52_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="dc/d18/structsudoku.html"target="_self">sudoku</a></td><tdclass="desc">Structure to hold the matrix and dimensions </td></tr>
<trid="row_54_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="df/d86/structterm.html"target="_self">term</a></td><tdclass="desc">Identifier for single-variable polynomial coefficients as a linked list </td></tr>
<trid="row_56_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d9/dd9/structtrans_rule.html"target="_self">transRule</a></td><tdclass="desc">Definition for a <aclass="el"href="d3/dd7/struct_n_f_a.html"title="Definition for the NFA itself.">NFA</a> state transition rule </td></tr>
<trid="row_58_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="d5/db4/structvec__3d__.html"target="_self">vec_3d_</a></td><tdclass="desc">3D vector type </td></tr>
<liclass="footer">Generated by <ahref="https://www.doxygen.org/index.html"><imgclass="footer"src="doxygen.svg"width="104"height="31"alt="doxygen"/></a> 1.9.8 </li>